国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

防止頁面被iframe(兼容IE,Firefox火狐)

2024-09-06 12:45:28
字體:
來源:轉載
供稿:網友
以前防止頁面被iframe使用的是這段代碼
代碼如下:
<script type=”text/javascript>
if (top.location !== self.location) {
top.location=self.location;
}
</script>

但是在Firefox里你會發現頁面會一直不停的在刷. 頁面根本沒法用.
這里是因為firefox windows.top如果沒有那么就是空,在IE下windows.top就是本窗口 頁面不斷的刷新 不斷的運行這段js代碼這就造成了一個死循環,也是為什么頁面一直在刷新.

所以我更改了方式,使用下面這段代碼 兼容firefox
代碼如下:
<script type=”text/javascript>
if(window!=parent)
parent.navigate(window.location.href);
</script>

這樣問題就解決了.
還有用php來實現
代碼如下:
<?php
$url = $_server['http_host'];
if( $url != 'www.survivalescaperooms.com' )
{
exit();
}
 ?>


asp實現代碼
代碼如下:
yuming=Request.ServerVariables("SERVER_NAME")
if yuming<>"www.survivalescaperooms.com" then
response.redirect "http://www.survivalescaperooms.com"
end if


其它語言的原理大同小異,大家可以獲取環境變量來得到。


希望這里能夠幫助到大家.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安远县| 阳原县| 喀喇| 阿拉尔市| 泸溪县| 濮阳县| 湘潭县| 沾益县| 莱西市| 东城区| 太谷县| 遂川县| 兴安盟| 沐川县| 徐闻县| 平塘县| 固始县| 尉氏县| 枞阳县| 九台市| 大田县| 满城县| 临泽县| 荣昌县| 平陆县| 浦县| 辽阳县| 眉山市| 天门市| 保定市| 梨树县| 兰坪| 平遥县| 瓮安县| 临夏县| 盐亭县| 信阳市| 镇安县| 奉贤区| 平昌县| 昭苏县|