html判断当前页面是否在iframe中的实例
在做HTML页面的时候,经常会遇到“如果当前页面显示在iframe中,我们就相应的处理”
判断方法为:
//判断是否在iframe中 if(self!=top){ parent.window.location.replace(window.location.href); }
以上这篇html判断当前页面是否在iframe中的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
bgsound 背景音乐 的一些常用方法及特殊用法小结
前几天,在QQ群里有个XD问到bgsound的一些资料,确切地说是它的特殊用法.奇怪群里的人竟然都没几个能说出新意的,包括我!或许是这个标签不常用.或者是用处不大,所以,大家也就没有特意去研究过背景音乐吧.(以前自学这个东西时,本人也是仅仅出于好奇,玩玩而已^_^) 废话少说,来点真格的-- (以下是原文,不仅仅是bgsound哦,还有其他东东,慢慢see) <BGSOUND> 是用以插入背景音乐,但只适用於 IE,其参数设定不多. <BGSOUND src="liberati
-
JS获取并操作iframe中元素的方法
JS获取/设置iframe内对象元素.文档的几种方法 1.IE专用(通过frames索引形象定位): 复制代码 代码如下: document.frames[i].document.getElementById('元素的ID'); 2.IE专用(通过iframe名称形象定位): 复制代码 代码如下: document.frames['iframe的name'].document.getElementById('元素的ID'); 以上方法,不仅对iframe适用,对frameset里的frame也同
-
html判断当前页面是否在iframe中的实例
在做HTML页面的时候,经常会遇到"如果当前页面显示在iframe中,我们就相应的处理" 判断方法为: //判断是否在iframe中 if(self!=top){ parent.window.location.replace(window.location.href); } 以上这篇html判断当前页面是否在iframe中的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
JavaScript判断变量名是否存在数组中的实例
直接上代码: JavaScript代码: var array=[{name:"张珊",sex:"男"}]; console.log(array); if(array[0].name){ console.log('name');//返回name } if(array[0].size){ console.log('size') }else{ console.log('no size');//返回no size } 打印结果: 以上这篇JavaScript判断变量名是否存
-
js判断iframe中元素是否存在的实现代码
本文章来给大家介绍js判断iframe中元素是否存在代码,有需要了解的朋友可进入参考. 一.纯原生态js实现方法,代码如下: <script> var bb = document.getElementById('PreviewArea').contentWindow.document.getElementById('aPic'); if( bb ) { } else { } //apic为子页面Preview.aspx里面元素的Id </script> <body> &
-
jQuery判断iframe中元素是否存在的方法
复制代码 代码如下: if($(window.frames["iframepage"].document).find('.l-grid-row-cell').length > 0){ alert(1);}else{ alert(2);} 判断id为iframepage的iframe中css为1-grid-row-cell的元素是否存在
-
js如何判断是否在iframe中及防止网页被别站用iframe嵌套
1. js如何判断是否在iframe中 Js代码 //方式一 if (self.frameElement && self.frameElement.tagName == "IFRAME") { alert('在iframe中'); } //方式二 if (window.frames.length != parent.frames.length) { alert('在iframe中'); } //方式三 if (self != top) { alert('在iframe中
-
从父页面读取和操作iframe中内容方法
基本的操作方法: document.frames("frame_id").document.action; 其中,frame_id是该父页面需要进行操作的iframe的id,action是iframe中的相关操作. 从该方法中,可以看出 document.frames("frame_id")是用来从父页面中获取iframe的id的,而后面的document.action同一般的脚本对页面元素操作一样,具体举个例子来说明一下,其中父页面引用iframe部分如下: 复制
-
原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法
用原生js在父页面获取iframe子页面的元素,以及在子页面获取父页面元素,这是平时经常会用到的方法,这里写一个例子来总结下: 1.父页面(demo.html),在父页面修改子页面div的背景色为灰色,原来为红色: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
js判断当前页面在移动设备还是在PC端中打开
本文实例讲解了js判断当前页面在移动设备还是在PC端中打开的详细代码,分享给大家供大家参考,具体内容如下 var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1,
-
在iframe中使bootstrap的模态框在父页面弹出问题
这几天在写项目的中,页面使用了iframe,然而在子页面中使用bootstrap的模态框时发现:弹出的模态框位置是以子页面为标准居中的,并且遮罩层也只有子页面那一部分,整个页面简直无法直视,所以思考可以可以让模态框以父页面为标准弹出,经过在网上查找资料,总结了一种解决方法. 效果展示 修改前页面 修改后页面 实现思路 要想使模态框在顶级页面打开,我想到的方法是使bootstrap的模态框弹在父页面弹出即可. 首先我们将需要弹出的div单独写一个页面,当子页面需要弹出时,在父页面弹出div即可.
-
解析Jquery取得iframe中元素的几种方法
DOM方法:父窗口操作IFRAME:window.frames["iframeSon"].documentIFRAME操作父窗口: window.parent.documentjquery方法:在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text");在IFRAME中操作 选中父窗口中的所有输入框:$(window.parent.document).
随机推荐
- angularjs中使用ng-bind-html和ng-include的实例
- 实例解析Java中的synchronized关键字与线程安全问题
- nasm实现的用vmware运行自做的linux启动盘的引导代码
- Python基础语法(Python基础知识点)
- ibatis学习之搭建Java项目
- 感觉很流畅的js实现的键盘控制(带惯性)
- PHP操作数组的一些函数整理介绍
- web 页面分页打印的实现
- css ie6 ie7 ff的CSS hack使用技巧
- Ajax搜索结果页面下方的分页按钮的生成
- Linux 4.0 不再需要重启
- Python实现快速多线程ping的方法
- SQL中varchar和nvarchar的基本介绍及其区别
- 浅谈Javascript中的Function与Object
- JavaScript获取当前cpu使用率的方法
- Android自定义DataGridView数据表格控件
- 全面解析Bootstrap中tooltip、popover的使用方法
- js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
- 深入解读C++中的右值引用
- Java中内存分配的几种方法