小编jos*_*osh的帖子

使用JavaScript进行URL检测

我正在使用以下脚本强制将特定页面(第一次加载时)强制转换为(第三方)iFrame.

<script type="text/javascript">
    if(window.top==window) {
       location.reload()
    } else {
    }
</script>
Run Code Online (Sandbox Code Playgroud)

(澄清一下:这个'嵌入'是由第三方系统自动完成的,但只有在页面刷新一次时才会完成 - 因为样式和其他一些原因我从一开始就想要它.)

现在,我想知道这个脚本是否可以通过检测其"父"文档的当前URL以触发特定操作的方式得到增强?假设第三方网站的网址是" http://cgi.site.com/hp/ ...",而iFrame的网址是http://co.siteeps.com/hp/ ... ".是否有可能实现...... 像这样用JS:

<script type="text/javascript">
    if(URL is 'http://cgi.site.com/hp/...') {
       location.reload()
    }
    if(URL is 'http://co.siteeps.com/hp/...') {
       location.do-not.reload() resp. location.do-nothing()
    }
</script>
Run Code Online (Sandbox Code Playgroud)

TIA josh

javascript url detection

5
推荐指数
1
解决办法
7608
查看次数

标签 统计

detection ×1

javascript ×1

url ×1