防止网页被frameset iframe内嵌 自动跳出框架 JS和HTTP header实现(转)


(function(){

/*

* JS禁止网页被iframe或frameset嵌套 检测到被嵌套时自动跳出框架

* 支持IE、Chrome、Firefox、Opera、Safari等所有浏览器

* 吴先成 www.wuxiancheng.cn www.51-n.com

* 将此段代码放置在之间 尽量作为第一段js代码 可以节省渲染时间

*/

var isIframed = false;

try{

var topURL = window.top.location.href;

isIframed = topURL !== window.location.href;

}catch(e){

isIframed = true;

}finally{

if(isIframed){

try{

window.top.location.replace(window.location.href);

}catch(e){

}

}

}

})();

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容