Javascript JS条件:如果不在主页上,则运行脚本
善良的灵魂能提供一些代码吗 我知道的JS足以使我的网站崩溃。我目前正在运行谷歌提供的一个脚本来显示相关内容。我手动将代码添加到每页的底部 我想将代码添加到模板中,但我不希望它在主页上运行,这样它就不会显示在每个摘要的末尾。这就是我的工作。从这里我就不知所措了Javascript JS条件:如果不在主页上,则运行脚本,javascript,Javascript,善良的灵魂能提供一些代码吗 我知道的JS足以使我的网站崩溃。我目前正在运行谷歌提供的一个脚本来显示相关内容。我手动将代码添加到每页的底部 我想将代码添加到模板中,但我不希望它在主页上运行,这样它就不会显示在每个摘要的末尾。这就是我的工作。从这里我就不知所措了 <h3>Related Content:</h3><br /><br /> <script async='async' src="//pagead2.googlesyndication.
<h3>Related Content:</h3><br /><br />
<script async='async' src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Matched Content -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-9296841369954395"
data-ad-slot="6081148663"
data-ad-format="autorelaxed"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
相关内容:
(adsbygoogle=window.adsbygoogle | |[]).push({});
谢谢 您可以将脚本内容包装在if语句中,检查当前页面是否为主页,然后追加脚本
<script>
if ( window.location.pathname !== "/" ) {
var newScript = document.createElement("script");
newScript.type = "text/javascript";
newScript.setAttribute("async", "true");
newScript.setAttribute("src", "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js");
document.documentElement.firstChild.appendChild(newScript);
}
</script>
如果(window.location.pathname!==“/”){
var newScript=document.createElement(“脚本”);
newScript.type=“text/javascript”;
setAttribute(“异步”、“真”);
setAttribute(“src”https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js");
document.documentElement.firstChild.appendChild(newScript);
}
如果不确定您是否希望从主页上运行以下代码,或者停止加载脚本,则会禁用标签与Google的通信。如果是这样,我们可以更改代码
<!-- Matched Content -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-9296841369954395"
data-ad-slot="6081148663"
data-ad-format="autorelaxed"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
(adsbygoogle=window.adsbygoogle | |[]).push({});
您使用什么编写网站?只是JavaScript和html文件吗?还是在某种框架内?