javascript JS中动作的频率上限脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript JS中动作的频率上限脚本相关的知识,希望对你有一定的参考价值。

/*
* pass the 3 character segment id into this method (or whatever string you want)
* returns true if the segment exists in the users cookie
* returns false if it does not exist, or if the flashtalking cookie does not exist
* will only work in javasript served from *.flashtalking.com
*/
var isSegmentSet = function(seg)
{
    var bs = decodeURIComponent('%'+'5c');
    var ptn = new RegExp("^.+?segment="+bs+"((.+?)"+bs+").+?$");
    var matches = document.cookie.match(ptn);
    if(matches === null) return false;
    var segs = matches[1];
    var ptn = new RegExp("(^|,)("+seg+")(-|,|$)");
    var val = segs.match(ptn);
    if(val === null) return false;
    if(val[2] === seg) return true;
    return false;
};
  
//example usage
if(isSegmentSet('abc')){
    //do nothing
}else{
    //fire the flashtalking segment pixel for abc and also fire the DSP pixel
}

以上是关于javascript JS中动作的频率上限脚本的主要内容,如果未能解决你的问题,请参考以下文章

变频电源准备运行前注意事项

射频端口和支持的频率

将动作脚本重写为 javascript

到 Javascript 的动作脚本

新旅程JavaScript基础篇一

已达到该APi每分钟调用上限是啥意思?