我总是遇到嵌套引用的问题,我想这是我第八次在不同的项目中遇到这个问题了。我可以解决 2 层嵌套引号,但不止于此。我的代码不起作用。是否有生成器或软件可以为您修复嵌套引号?
这是我的代码。
var noScript = '<noscript><meta http-equiv="' + 'refresh" content="0;' + 'url=' + 'http://ad.leadbolt.net/noscript?section_id=925516760' + '" />' + '</' + 'noscript>'
function addLB() {
jQuery('#footer').append('<script type="text/javascript">ap_loaded = false;' + '</' + 'script>' + '<script type="text/javascript"' + 'src="http://ad.leadbolt.net/show_cu.js?section_id=925516760">' + '</' + 'script>' + '<script type="text/javascript">' + 'if (!ap_loaded) { window.location =' + ' "http://ad.leadbolt.net/adblock?section_id=925516760"; ' + '}</' + 'script>' + noScript);
}
jQuery('.entry-artwork a.player').click(function(){ setTimeout(addLoading,100); setTimeout(addLB,5000) });
它可以在 Mozilla 上运行,但不能在 Chrome 上运行。它认为问题出在我的嵌套标签上。
有什么想法吗?
谢谢!
最佳答案
尝试将脚本标签分隔为
'<' + 'script type="text/javascript">'
某些浏览器会尝试将您所拥有的内容解析为实际的脚本包含内容。
关于javascript - 嵌套引用有问题。有没有一个软件可以自动修复它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4818530/