<备忘>防止网页被frameset iframe内嵌 自动跳出框架 JS和HTTP header实现

(function(){

/*

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

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

* 将此段代码放置在之间 尽量作为第一段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){

}

}

}

})();

handsome用户将这段代码加入自定义JavaScript即可

Last modification:July 26th, 2019 at 02:48 pm
If you think my article is useful to you, please feel free to appreciate

6 comments

  1. 小石

    iframe害人不浅啊,我被他疯狂的弹出窗口,一直弹还好我速度快

  2. 小石

    iframe害人不浅啊,我被他疯狂的弹出窗口,一直弹还好我速度快

  3. 在南方的毛豆

    现在很少人用iframe内嵌了吧|´・ω・)ノ

    1. Citrons
      @在南方的毛豆

      我在几天前就被iframe搞了(╯‵□′)╯︵┴─┴

  4. 紫书海

    如此好文章一定要留下名啊

    1. Citrons

Leave a Comment