html判断是否在页面,html判断当前页面是否在iframe中的实例

html判断当前页面是否在iframe中的实例

在做HTML页面的时候,经常会遇到“如果当前页面显示在iframe中,我们就相应的处理”

判断方法为:

//判断是否在iframe中

if(self!=top){

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

}

以上这篇html判断当前页面是否在iframe中的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

时间: 2016-11-27

前几天,在QQ群里有个XD问到bgsound的一些资料,确切地说是它的特殊用法.奇怪群里的人竟然都没几个能说出新意的,包括我!或许是这个标签不常用.或者是用处不大,所以,大家也就没有特意去研究过背景音乐吧.(以前自学这个东西时,本人也是仅仅出于好奇,玩玩而已^_^) 废话少说,来点真格的-- (以下是原文,不仅仅是bgsound哦,还有其他东东,慢慢see) 是用以插入背景音乐,但只适用於 IE,其参数设定不多.

本文实例分析了jQuery取得iframe中元素的常用方法.分享给大家供大家参考,具体如下: jquery取得iframe中元素的几种方法: 在iframe子页面获取父页面元素 代码如下: 复制代码 代码如下: $('#objId', parent.document); 搞定... 在父页面 获取iframe子页面的元素: $("#objid",document.frames('iframename').document) $(document.getElementById('ifra

基本的操作方法: document.frames("frame_id").document.action; 其中,frame_id是该父页面需要进行操作的iframe的id,action是iframe中的相关操作. 从该方法中,可以看出 document.frames("frame_id")是用来从父页面中获取iframe的id的,而后面的document.action同一般的脚本对页面元素操作一样,具体举个例子来说明一下,其中父页面引用iframe部分如下: 复制

DOM方法:父窗口操作IFRAME:window.frames["iframeSon"].documentIFRAME操作父窗口: window.parent.documentjquery方法:在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text");在IFRAME中操作 选中父窗口中的所有输入框:$(window.parent.document).

3a2529d05a73c0c7b821e6e4b7d006ae.png

如下所示: screen.width screen.height screen.availHeight //获取去除状态栏后的屏幕高度 screen.availWidth //获取去除状态栏后的屏幕高度 一.通过浏览器获得屏幕的尺寸 二.获取浏览器窗口内容的尺寸 //高度 window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight //宽度 window.innerWidth

e40624ae204f1ac9df17f0731b8f4040.png

本文实例讲述了JS获取多维数组中相同键的值实现方法.分享给大家供大家参考,具体如下:

Demo

本文实例讲述了js改变Iframe中Src的方法.分享给大家供大家参考.具体实现方法如下:

d47d1e8f528a37cad10ae1f115732235.png

本文实例讲述了jQuery中DOM树操作之复制元素的方法.分享给大家供大家参考.具体分析如下: 复制元素 前面提到的操作包括:插人新创建的元素.将元素从文档中的一个位置移动 到另一个位置,以及通过新元素来包装已有的元素.可是,有时候也会用到复制元素的操作.例如,可以复制出现在页面顶部的导航菜单,并把副本放到页脚上.实际上,无论何时,只要能通过复制元素增强页面的视觉效果,都是以重用代码来实现的好机会.毕竟,如果能够只编写一次代码并让jQuery替我们完成复制,何必要重写两遍同时又增加双倍的出错机会

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/410742.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一种用户体验-显示对话框时灰化你的主窗体

袁永福 ( http://www.xdesigner.cn ) 2007-8-10 程序全部源代码下载(工程文件使用VS.NET2003格式):/Files/xdesigner/DisableMask.rar 在一些Web程序中,有一种页面效果,当弹出一个模拟的对话框时,主页面就整体灰化了,其他的元素不能动弹,只有这个对话框能…

sql经典语句

一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice disk, testBack, c:\mssql7backup\MyNwind_1.d…

[html] html元素哪些标签是不可替换元素?哪些是可替换元素?

[html] html元素哪些标签是不可替换元素?哪些是可替换元素? 可替换元素(replaced element)的展现效果不是由 CSS 来控制的。这些元素是一种外部对象,它们外观的渲染,是独立于 CSS 的。也就是说&#xff0c…

html文档中用于表示页面标题的标记对是,汽车发动机拆装与检修实训超星尔雅答案...

摘要:汽车生活事件也称为应激源( )在教师的直接领导下整个班级的学生一起进行的学习,机拆检修称为( )实训教学二字连用最早出自( )...汽车生活事件也称为应激源( )发动下列不属于课程与教学关系观的是( )在教师的直接领导下整个班级的学生一起进行的学习…

一些类的概念

1、异常处理 try: pass except: pass2、面向对象 怎么用类 面向过程#1、4s店#2、保险公司,上保险#3、税务局交税#4、车管所 面向对象1:买车处 #1、4s店 #2、保险公司,上保险 #3、税务局交税…

[html] 请使用canvas画一个椭圆

[html] 请使用canvas画一个椭圆 <script> var cdocument.getElementById("myCanvas"); var ctxc.getContext("2d"); ctx.beginPath(); ctx.arc(95,50,40,0,2*Math.PI); ctx.stroke(); </script> 个人简介 我是歌谣&#xff0c;欢迎和大家一起…

html 跟随鼠标移动线条,canvas跟随鼠标移动的随机线条

/** type {HTMLCanvasElement} */let canvas document.querySelector(#canvas);let cxt canvas.getContext(2d);let w canvas.width window.innerWidth;let h canvas.height window.innerHeight;mousePosition {x: Number,y: Number}//随机颜色function ranColor() {ret…

go 优秀文档

go语言资料汇总 &#xff1a; https://blog.zhnytech.com/articles/2016/07/15/Golang%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99%E6%94%B6%E9%9B%86.html github资料基础&#xff1a;https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md k8s国外镜像 …

Python 程序 运行过程

一. Python 解释器 Python 是一门编程语言&#xff0c;同时也是一个解释器的软件包。 解释器是一种让其他程序运行起来的程序。 当你编写了一段Python 程序&#xff0c;Python 解释器将读取程序&#xff0c;并按照其中的命令执行&#xff0c;得出结果。解释器是代码与计算机硬…

[html] 在H5中如何预加载音频?

[html] 在H5中如何预加载音频&#xff1f; audio标签默认会预加载个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

H5|web移动前端自适应适配布局解决方案

方案&#xff1a; 固定一个某些宽度&#xff0c;使用一个模式&#xff0c;加上少许的媒体查询方案使用flexbox解决方案使用百分比加媒体查询使用rem1. 简单问题简单解决 我觉得有些web app并一定很复杂&#xff0c;比如拉勾网&#xff0c;你看看它的页面在iphone4,iphone6,ipad…

[转] 用Diff和Patch工具维护源码

在Unix系统下&#xff0c;维护源码版本可以使用很多方法&#xff0c;其中最常用的当然是大名鼎鼎的CVS&#xff0c;但实际上&#xff0c;简单的版本维护工作并没有必要使用复杂的CVS等专门的版本维护工具&#xff0c;Unix标配中的diff和patch工具就完全可以完成代码的简单备份和…

[html] 当页面中使用application/xhtml+xml会出现什么问题吗?

[html] 当页面中使用application/xhtmlxml会出现什么问题吗&#xff1f; 要求比较严格&#xff0c;必须有head、body标签且每个元素必须是关闭的。一些老的浏览器不支持&#xff0c;实际上&#xff0c;任何最新的浏览器都将支持application/xhtmlxml媒体类型。大多数浏览器也接…

html5 本地保存大数据库,HTML5本地储存 - jellydd的个人空间 - OSCHINA - 中文开源技术交流社区...

传统方式我们用document.cookie来储存&#xff0c;但是储存大小较小&#xff0c;而且解析复杂&#xff0c;HTML5提出新的解决方案&#xff0c;使用sessionStorage和localStorage存储数据。localStorage&#xff1a;1. 永久生效2. 多窗口共享3. 容量大约为20M◆window.localStor…

[html] H5的Web Storage带来什么好处?

[html] H5的Web Storage带来什么好处&#xff1f; 存储的数据量更大&#xff0c;可以达到 5M&#xff1b;减少不必要的数据请求&#xff0c;不会自动把数据发送给服务器localStorage 可以把数据永久保存在本地&#xff0c;除非显示的清除或删除数据支持事件通知机制API 更加方便…

「BZOJ2654」tree

「BZOJ2654」tree 最小生成树二分答案。 最开始并没有觉得可以二分答案&#xff0c;因为答案并不单调啊。 其实根据题意&#xff0c;白边的数目肯定大于need条&#xff0c;而最小生成树的白边数并不等于need&#xff08;废话&#xff09;&#xff0c;可以二分将每条白边的权值m…

jQuery 结合 Json 提交数据到Webservice,并接收从Webservice返回的Json数据

简单的Json数据提交 jQuery ajax webservice&#xff1a;get 和 post 一、GET 方式客户端代码vardata { classCode: "0001"}; //这里要直接使用JOSN对象$.ajax({ type: "GET", contentType: "application/json; chars…

html服务器框架,一种类似http/html的分布式GUI程序设计框架

笔者构想了一种类似http/html的分布式GUI程序设计框架&#xff0c;适用于WIndows、桌面Linux、Mac OS以及C&#xff0c;Java&#xff0c;Python等多种支持GUI编程的程序设计系统。但是对于手机小屏幕&#xff0c;可能不合适。本系统包括窗口描述规则;gui.exe -- 一个命令行程序…

X86逆向教程10:学会使用硬件断点

本节课我们将学习硬件断点的使用技巧&#xff0c;硬件断点是由硬件提供给我们的一组寄存器&#xff0c;我们可以对这些硬件寄存器设置相应的值&#xff0c;然后让硬件帮我们断在需要下断点的地址上面&#xff0c;这就是硬件断点&#xff0c;硬件断点依赖于寄存器&#xff0c;这…

PHP获取IP的多种方式解析

转自&#xff1a;http://developer.51cto.com/art/200911/164514.htm PHP获取IP的方法有许多种&#xff0c;我们今天向大家总结了六种方法&#xff0c;希望通过对这六种方法的学习&#xff0c;能够加深我们对PHP语言的进一步了解&#xff0c;巩固我们所掌握的知识。 PHP获取IP方…