gpt4 book ai didi

javascript - if 语句中的多个链接

转载 作者:行者123 更新时间:2023-11-30 18:43:06 25 4
gpt4 key购买 nike

我有一个脚本指定某个元素在特定页面上不显示。下面是我使用的代码:

   <script type="text/javascript">
function callOnPageLoad()
{
var url = window.location.href;
if(url == "http://www.exampledomain.com")
{
document.getElementById('rolex').style.display = 'none';
}
}
</script>

但是我需要在 if 语句中添加几个 url,正确的做法是什么?

非常感谢

最佳答案

我更喜欢生成关联数组,然后检查是否设置了字符串。它可以从 AJAX、不同的脚本等获得,并且不会硬编码到 if

   <script type="text/javascript">
var urlArray = { "http://www.exampledomain.com" : true, "http://www.exampledomain.com/foobar.html" : true };
function callOnPageLoad()
{
var url = window.location.href;
if( urlArray[url] )
{
document.getElementById('rolex').style.display = 'none';
}
}
</script>

关于javascript - if 语句中的多个链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277440/

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