防止网页被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){

}

}

}

})();

你可能感兴趣的:(防止网页被frameset iframe内嵌 自动跳出框架 JS和HTTP header实现(转))