JavaScript或运算符影响setInterval
我这里有三个函数,它们相互干扰JavaScript或运算符影响setInterval,javascript,jquery,setinterval,operator-keyword,Javascript,Jquery,Setinterval,Operator Keyword,我这里有三个函数,它们相互干扰 第一个函数在一个元素中加载一个具有奇特效果的URL 第二个函数检查元素中是否存在adblock 最后,第三个函数每隔30秒更新第一个函数URL 看一看: $(document).ready(function() { var update = function(element, url) { if ($(element).length) { $(element).effect("highlight", {color: "#f7f7f7"
- 第一个函数在一个元素中加载一个具有奇特效果的URL
- 第二个函数检查元素中是否存在adblock
- 最后,第三个函数每隔30秒更新第一个函数URL
$(document).ready(function() {
var update = function(element, url) {
if ($(element).length) {
$(element).effect("highlight", {color: "#f7f7f7"}, 2000); $(element).load(url);
}
}
var adblock = function(adspace) {
if ($(adspace).height() == 0 || $(adspace).length() <= 1) {
window.location.replace("../disable-adblock");
}
}
adblock(".coinurl");
var refresh_div = setInterval(function() {
update(".total-plays", "../logs/total-plays.txt");
}, 30000);
$.ajaxSetup({ cache: false });
}); //doc
$(文档).ready(函数(){
var update=函数(元素、url){
if($(元素).length){
$(元素).effect(“highlight”,{color:{f7f7f7},2000);$(元素).load(url);
}
}
var adblock=函数(adspace){
如果($(adspace).height()==0 | |$(adspace).length()length不是一个函数,它是一个属性
var adblock = function(adspace) {
if ($(adspace).length <= 1 || $(adspace).height() == 0) {
window.location.replace("../disable-adblock");
}
}
var adblock=函数(adspace){
如果($(adspace).lengthlength不是函数,则它是一个属性
var adblock = function(adspace) {
if ($(adspace).length <= 1 || $(adspace).height() == 0) {
window.location.replace("../disable-adblock");
}
}
var adblock=函数(adspace){
如果($(adspace).lengthlength不是函数,则它是一个属性
var adblock = function(adspace) {
if ($(adspace).length <= 1 || $(adspace).height() == 0) {
window.location.replace("../disable-adblock");
}
}
var adblock=函数(adspace){
如果($(adspace).lengthlength不是函数,则它是一个属性
var adblock = function(adspace) {
if ($(adspace).length <= 1 || $(adspace).height() == 0) {
window.location.replace("../disable-adblock");
}
}
var adblock=函数(adspace){
if($(adspace).length好的,谢谢。现在没有真正的错误,虽然页面在chrome上仍然没有重定向到。/disable adblock
,为什么只在firefox上?谜团仍然没有解决…@LDK trywindow.location=“../disable adblock”
是的,我刚刚研究了一些不同的定位技术,chrome似乎讨厌它们。然后我尝试执行一个简单的警报,什么都不做。好的,谢谢。现在没有真正的错误,尽管页面仍然没有重定向到。/在chrome上禁用adblock
,为什么只在firefox上?这个谜团仍然没有解决…@LDK trywindow.location=“../disable adblock”
是的,我刚刚研究了一些不同的定位技术,chrome似乎讨厌它们。然后我尝试执行一个简单的警报,什么都不做。好的,谢谢。现在没有真正的错误,尽管页面仍然没有重定向到。/在chrome上禁用adblock
,为什么只在firefox上?这个谜团仍然没有解决…@LDK trywindow.location=“../disable adblock”
是的,我刚刚研究了一些不同的定位技术,chrome似乎讨厌它们。然后我尝试执行一个简单的警报,什么都不做。好的,谢谢。现在没有真正的错误,尽管页面仍然没有重定向到。/在chrome上禁用adblock
,为什么只在firefox上?这个谜团仍然没有解决…@LDK trywindow.location=“../disable adblock”
是的,我刚刚研究了一些不同的定位技术,chrome似乎讨厌它们。然后我尝试执行一个简单的警报,但什么都没有。换句话说,你在adblock()中真正想实现什么
?正如您所知,Adblock在检测到广告时会将元素高度折叠为0。当检测到Adblock时,此函数只会重定向页面。它在Firefox中工作,而不是在chrome中。即使用简单的警报替换窗口。location
也不起作用。chrome上的Adblock会绕过我在该函数中的初始IF
语句看起来…让我重新表述一下。|
右边有问题的测试应该测试什么?我有点困惑。我知道你可以使用.length
来检查元素是否存在。我用错了,仅此而已。无论如何,这个问题已经基本解决了,谢谢。问题不在于|本身,但它右边的表达式。如果表达式正确,一切都会好起来。换句话说,您在adblock()中真正想要实现什么
?正如您所知,Adblock在检测到广告时会将元素高度折叠为0。当检测到Adblock时,此函数只会重定向页面。它在Firefox中工作,而不是在chrome中。即使用简单的警报替换窗口。location
也不起作用。chrome上的Adblock会绕过我在该函数中的初始IF
语句看起来…让我重新表述一下。|
右边有问题的测试应该测试什么?我有点困惑。我知道你可以使用.length
来检查元素是否存在。我用错了,仅此而已。无论如何,这个问题已经基本解决了,谢谢。问题不在于|本身,但它右边的表达式。如果表达式正确,一切都会好起来。换句话说,您在adblock()中真正想要实现什么
?正如您所知,Adblock在检测到广告时会将元素高度折叠为0。当检测到Adblock时,此函数只会重定向页面。它在Firefox中工作,而不是在chrome中。即使用简单的警报替换窗口。location
也不起作用。chrome上的Adblock会绕过我在该函数中的初始IF
语句看起来…让我重新表述一下。|
右边有问题的测试应该测试什么?我有点困惑。我知道你可以使用.length
来检查元素是否存在。我用错了,仅此而已。无论如何,这个问题已经基本解决了,谢谢。问题不在于|本身,但它右边的表达式。如果表达式正确,一切都会好起来。换句话说,您在adblock()中真正想要实现什么
?正如您所知,Adblock在检测到广告时会将元素高度折叠为0。当检测到Adblock时,此函数只会重定向页面。它在Firefox中工作,而不是在chrome中。即使用简单的警报替换窗口。location
也不起作用。chrome上的Adblock会绕过我在该函数中的初始IF
语句看起来…让我换一种说法。|
右边有问题的测试应该测试什么?我有点困惑。我知道你可以使用.length
检查元素是否存在。我用错了,仅此而已。不管怎样,这个问题基本解决了,谢谢。问题解决了