首页 web前端 html教程 iframe的子页面怎样操作父页屏蔽页面弹出层效果

iframe的子页面怎样操作父页屏蔽页面弹出层效果

Feb 06, 2018 am 10:12 AM
iframe 屏蔽 操作

这次给大家带来iframe的子页面怎样操作父页屏蔽页面弹出层效果,iframe的子页面操作父页屏蔽页面弹出层效果的注意事项有哪些,下面就是实战案例,一起来看一下。

问题:在index.html 中,iframe 引入son.html,在son.html 中如何点击某个操作,实现屏蔽整个页面,并弹出要显示的层?
准备: index.html son.html
思路:
一:index.html中iframe引入son.html ,

<!-- 右侧iframe开始 --> 
<div id="resDiv" class="resDiv"> 
<iframe name="res" class="iframestyle" allowtransparency="true" src="son.html" frameborder="0" scrolling="no"></iframe> 
</div> 
<!-- 右侧iframe结束 -->
登录后复制

二: index.html的body部分中添加屏蔽层和内容展示层

<!--弹出的登录页面层--> 
<div id="mapLayer" style="display: none; " > 
<input type="button" value="关闭" onclick="closeMap()" /> 
</div> 
<!--屏蔽层,用来透明的屏蔽整个页面--> 
<div id="mapBgLayer" style="position:absolute; display: none;"></div>
登录后复制

三:index.html 中设置div的样式和实现打开关闭层的方法

<style type="text/css"> 
#BgLayer { 
background: #939393 none repeat scroll 0 0; 
height:100%; 
width:100%; 
left:0; 
top:0; 
filter: alpha(opacity=80); /* IE */ 
-moz-opacity: 0.8; /* Moz + FF */ 
z-index: 10000; 
} 
#Layer { 
width: 400px; 
height: 400px; 
margin: -180px 0 0 -170px; 
left: 50%; 
top: 50%; 
position: absolute; 
background: #FFF; 
z-index: 10001; 
border: 1px solid #1B5BAC; 
} 
</style> 
<script type="text/javascript"> 
/*显示页面*/ 
function showDiv) { 
var bg = document.getElementById("BgLayer"); 
var con = document.getElementById("Layer"); 
//var w = document.documentElement.clientWidth; //网页可见区域宽 
//var h = document.documentElement.clientHeight;//网页可见区域高 
var w = document.body.scrollWidth; //网页正文全文宽 
var h = document.body.scrollHeight; //网页正文全文高 
// alert(w+"-"+h); 
bg.style.display = ""; 
bg.style.width = w + "px"; 
bg.style.height = h + "px"; 
con.style.display = ""; 
} 
/*关闭*/ 
function closeDiv() { 
var bg = document.getElementById("BgLayer"); 
var con = document.getElementById("Layer"); 
bg.style.display = "none"; 
con.style.display = "none"; 
} 
</script>
登录后复制

四:son.html 中某个操作调用父页面方法

<a href="javascript:void(0)" onclick="parent.window.showDiv()">查看</a>
登录后复制

相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

html标准写法与dreamweaver生成代码有哪些不一样

在HTML里的hr水平线应该如何使用

html怎样实现图文混排

如何使用iframe在当前网页中嵌入其他网页

以上是iframe的子页面怎样操作父页屏蔽页面弹出层效果的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1677
14
CakePHP 教程
1431
52
Laravel 教程
1334
25
PHP教程
1280
29
C# 教程
1257
24
微信怎么屏蔽朋友圈的广告推送     关闭微信朋友圈广告的方法 微信怎么屏蔽朋友圈的广告推送 关闭微信朋友圈广告的方法 Mar 12, 2024 pm 01:50 PM

  我们每一天无时无刻都是需要使用微信这一APP的,这里的功能丰富多样,都是不单单的让大家在这里进行聊天,都还是可以很好的为你们处理生活中的各种的一些事物,都能很好的解决一些问题,自己的生活都能够变得越来越美好的,现在大家都还是特别的喜欢刷刷朋友圈,会发现朋友圈上,都有你们好友发布的一些生活的动态信息,记录自己的一些美好的生活,设置朋友圈的可见范围,都是能够在规定的时间内,看这一些朋友圈,都是自行决定,每一次大家刷朋友圈的时候,都能够发现一些广告的推送的界面,大家看的非常的烦躁,就是想要关闭这一

PyCharm使用教程:详细指引你运行操作 PyCharm使用教程:详细指引你运行操作 Feb 26, 2024 pm 05:51 PM

PyCharm是一款非常流行的Python集成开发环境(IDE),它提供了丰富的功能和工具,使得Python开发变得更加高效和便捷。本文将为大家介绍PyCharm的基本操作方法,并提供具体的代码示例,帮助读者快速入门并熟练操作该工具。1.下载和安装PyCharm首先,我们需要前往PyCharm官网(https://www.jetbrains.com/pyc

什么是 sudo,为什么它如此重要? 什么是 sudo,为什么它如此重要? Feb 21, 2024 pm 07:01 PM

sudo(超级用户执行)是Linux和Unix系统中的一个关键命令,允许普通用户以root权限运行特定命令。sudo的功能主要体现在以下几个方面:提供权限控制:sudo通过授权用户以临时方式获取超级用户权限,从而实现了对系统资源和敏感操作的严格控制。普通用户只能在需要时通过sudo获得临时的特权,而不需要一直以超级用户身份登录。提升安全性:通过使用sudo,可以避免在常规操作中使用root账户。使用root账户进行所有操作可能会导致意外的系统损坏,因为任何错误或不小心的操作都将具有完全的权限。而

探探怎么屏蔽手机通讯录好友   屏蔽手机联系人的设置步骤 探探怎么屏蔽手机通讯录好友 屏蔽手机联系人的设置步骤 Mar 12, 2024 pm 03:55 PM

  我们都是特别的喜欢探探这一社交平台,非常的安全可靠,都能够在这里结识到超多的一些网络上的朋友,随机的进行匹配,都一定都能够匹配到互相喜欢的用户哦,当大家成功的进行匹配的话,都能够放心的在这里进行社交聊天,每一天的聊天,都能够拉进大家的关系,变得更加的亲近,且不少的一些朋友们,在使用这一社交平台的时候,肯定都是不想要让你们的一些朋友,或者是手机通讯录的一些好友们发现,避免出现一些尴尬的情况发生哦,就能够使用这里的屏蔽联系人的方法,还有不怎么懂屏蔽联系人操作,就是可以看看小编给你们带来的这些教程

如何在iPhone上设置短信屏蔽功能 如何在iPhone上设置短信屏蔽功能 Feb 24, 2024 pm 01:48 PM

随着智能手机的普及,我们每天都会收到大量的短信,有些是广告推销信息,有些是垃圾短信,这些短信不仅浪费了我们的时间,还占据了手机的空间。然而,幸运的是,iPhone手机提供了一些功能来屏蔽这些烦人的短信。本文将介绍如何使用iPhone来屏蔽短信。要屏蔽短信,首先打开“设置”应用程序,然后滚动屏幕并点击“信息”。在信息设置界面,你可以看到一些选项,包括“已阻止的

win10开机密码忘记按F2怎么操作 win10开机密码忘记按F2怎么操作 Feb 28, 2024 am 08:31 AM

想必很多的用户家里都有那么几台不用的电脑,因为长时间不用完全忘记了开机密码,于是想要知道一下,忘记密码要怎么操作呢?那就一起来看看吧。win10开机密码忘记按F2怎么操作1、按下电脑的电源键,然后开机时按下F2(不同电脑品牌进入bios的按键也不同)。2、在bios界面中,找到security选项(不同品牌电脑的位置可能有所不同)。一般都在顶部的设置菜单中。3、然后找到SupervisorPassword选项并且点击。4、这时候用户就可以看到自己的密码了,同时找到旁边的Enabled切换为Dis

Linux Deploy的操作步骤及注意事项 Linux Deploy的操作步骤及注意事项 Mar 14, 2024 pm 03:03 PM

LinuxDeploy的操作步骤及注意事项LinuxDeploy是一款强大的工具,可以帮助用户在Android设备上快速部署各种Linux发行版,让用户能够在移动设备上体验到完整的Linux系统。本文将详细介绍LinuxDeploy的操作步骤以及注意事项,同时提供具体的代码示例,帮助读者更好地使用这一工具。操作步骤:安装LinuxDeploy:首先在

抖音被对方屏蔽后的状态是什么?被对方屏蔽后还能搜索到他吗? 抖音被对方屏蔽后的状态是什么?被对方屏蔽后还能搜索到他吗? Mar 21, 2024 pm 04:26 PM

抖音作为全球最受欢迎的短视频平台之一,为广大用户提供了一个展示自我、分享生活的舞台。在使用过程中,用户可能会遇到被对方屏蔽的情况。那么,抖音被对方屏蔽后的状态是什么?还能搜索到他吗?本文将为您解答这些问题。一、抖音被对方屏蔽后的状态是什么?当您的抖音账号被对方屏蔽后,您将无法在抖音平台上查看对方的作品、评论、点赞等。对方也无法查看您的作品、评论、点赞等。在双方互相屏蔽的情况下,彼此在抖音平台上将完全消失。二、抖音被对方屏蔽后还能搜索到他吗?当您的抖音账号被对方屏蔽后,您在抖音搜索栏中输入对方的昵

See all articles