javascript

位置:IT落伍者 >> javascript >> 浏览文章

JS判断网页是否在iframe或frame中


发布日期:2019年12月31日
 
JS判断网页是否在iframe或frame中

网上提供的很多方法都是判断当前窗口与顶部窗口是否相同来实现

代码如下

if(top!=this){

// 在frame中时处理

}

但这个脚本并没有区分frame和iframe

在使用脚本时IE下遇到奇怪的问题:页面只有在iframe有问题frame中是正常的而且在Firefox和Chrome中都是正常的已经不想对IE发表什么意见了最终自己在MSDN找到了可以判断当前页面是否在iframe中的方法脚本如下

if(selfframeElementtagName=="IFRAME"){

// 页面在iframe中时处理

}

上一篇:原生JS实现表单checkbook获取已选择的值

下一篇:jquery做复选框的全选、全部选、反选