gpt4 book ai didi

javascript - 如何在特定页面不执行JS代码

转载 作者:行者123 更新时间:2023-12-01 01:40:19 26 4
gpt4 key购买 nike

我有这个代码来防止在页面 ucp.php?mode=register 上执行,但我希望它在其他页面上工作。使用此代码它不起作用(不在所有网页上执行)。:

<script>
if ( window.location.toString().match(/[/ucp.php\?mode=register]/)){
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src","//sk.search.etargetnet.com/generic/uni.php?g=5:500")
fileref.setAttribute("async","true")
fileref.setAttribute("data-ad-type","iframe v2.0")
fileref.setAttribute("charset","utf-8")

}
</script>

如何防止执行这个JS:

    <script type="text/javascript" async="true" data-ad-type="iframe v2.0" charset="utf-8" src="//sk.search.etargetnet.com/generic/uni.php?g=5:500"></script>

在 ucp.php?mode=register 页面上

这就是问题。

最佳答案

在脚本的第一行,检查它匹配的 url if ( window.location.toString().match(/[/ucp.php\?mode=register]/)){

您需要更改此设置以包含您希望脚本处理的所有 URL。由于我们不知道您希望它在哪些页面上显示,因此我们无法准确告诉您要在那里放置什么内容。

如果您希望它在所有页面上运行,只需删除 if ... 和关闭 if 的 }

关于javascript - 如何在特定页面不执行JS代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52480621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com