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

如何不在特定页面上执行javascript代码,javascript,Javascript,我有特定的javascript代码 <script type="text/javascript" async="true" data-ad-type="iframe v2.0" charset="utf-8" src="//mydomaincom.com/generic/uni.php?g=5"></script> 这在所有页面上都有效,但在/ucp.php?mode=register上,我不想执行代码。如何做到这一点 我写了这段代码,但里面没有两个脚本 <

我有特定的javascript代码

   <script type="text/javascript" async="true" data-ad-type="iframe v2.0" charset="utf-8" src="//mydomaincom.com/generic/uni.php?g=5"></script>
这在所有页面上都有效,但在/ucp.php?mode=register上,我不想执行代码。如何做到这一点

我写了这段代码,但里面没有两个脚本

<script>
  if ( window.location.pathname == '/ucp.php?mode=register'{ 
     } else {
          <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"></script>
     }
</script>
答案也应该是用PHP,如果用PHP我可以做到的话

试试这个

if ( window.location.pathname != '/ucp.php'){ 
    var fileref=document.createElement('script')
            fileref.setAttribute("type","text/javascript")
            fileref.setAttribute("src","//sk.search.etargetnet.com/generic/uni.php?g=5")
    fileref.setAttribute("async","true")
    fileref.setAttribute("data-ad-type","iframe v2.0")
    fileref.setAttribute("charset","utf-8")

         }

它不起作用,因为它既不是有效的JS也不是有效的HTML。如果您使用PHP,为什么不从服务器端控制它呢?那么我如何使用PHP呢?你能发送答案吗?有没有用php的解决方案?现在不是在所有页面上都显示,不仅仅是在specific.window.location.pathname上不包括GETparameters@LucaKiebelupdatedNow可能限制不够。应该是window.location.toString.match/[ucp.php\?mode=register]/