网站建设技能描述,建筑工程公司名字,城市联盟网站怎么做,廊坊seo排名优质博文#xff1a;IT-BLOG-CN
问题
我已将以下内容包含在我的标题代码#xff08;Google AdSense#xff09;中。
现在我正在寻找一种通过 Javascript 停用此行的方法#xff1a;
script typetext/javascript srchttps://domain.tld/javascrip…优质博文IT-BLOG-CN
问题
我已将以下内容包含在我的标题代码Google AdSense中。
现在我正在寻找一种通过 Javascript 停用此行的方法
script typetext/javascript srchttps://domain.tld/javascript-file.js/script使用 CSSDisplay:None不起作用因为无论如何都会执行此代码。
如果这个外部 JS 中定义了这个我想使用外部 JS 来停用此行以便不再执行。
解决方案
在脚本标签前写入以下内容以便在执行之前删除特定的脚本标签
window.addEventListener(load, function(){var scriptTags document.getElementsByTagName(script);for(let idx scriptTags.length-1; idx 0; idx--){if(scriptTags[idx].src https://domain.tld/javascript-file.js){var parent scriptTags[idx].parentNode; if(parent) parent.removeChild(scriptTags[idx]); } }
});只有当脚本标签是文档结构的一部分且尚未运行时此功能才会起作用。显然一旦脚本运行就无法将其删除。