iframe中页面如何显示在最上面?iframe全屏覆盖原页面
各位老铁们,大家好,今天由我来为大家分享iframe中页面如何显示在最上面,以及iframe全屏覆盖原页面的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
如何用iframe代码显示调用网页的指定部分
以百度主页为例,去掉百度的Logo部分,代码与效果如下:
< html>
< head>
<title>Iframe标签显示目标网页的指定区域,方法1</title>
</head
< body>
< div align="center">
< iframe width="800" height="600" src="" scrolling="no" hspace="-100" vspace="-150"></iframe>
</div></body>
</html>
扩展资料:
Iframe的一些属性:
1、marginheight属性规定框架内容与框架的上方和下方之间的高度,以像素计。
2、maiginweidth属性规定框架内容与框架的左侧和右侧之间的高度,以像素计。
3、vspace y方向显示的区域,负值为从目标网页最上面开始截取的部分,正值为y值+从上部开始内容区域。
4、hsapce x方向显示的区域,负值为从目标网页左侧开始截图的部分,正值为x值+从左侧开始内如区域。
5、src目标网页的地址,可以为html,asp,文本等。
6、frameborder框架边框,0为无边框(画中画效果)。
参考资料来源:百度百科-iframe
怎样使用iframe,在网页中插入页面
首先,我们使用DreamWeaver新建一个站点,将我们需要归纳到一个页面的网页都包含在这个站点里面。
2
然后我们找到一个需要嵌入页面的html文件,使用DW软件打开,找到需要插入页面的位置。
3
然后我们输入<iframe></iframe>标签。在前半个标签的里面,空格一下就会出现我们可以设置的属性。
4
我们需要设置src,即我们需要引用的页面的地址。并且,我们可以简单的设定一下我们的iframe框架的border以及是否有滚动条
5
除此之外,我们还应该设定这个iframe框架的宽度,一般来说我们都将其宽度设为100%,高度设为500px,由于在iframe标签内设置的宽和高都是具体值,我们需要给iframe一个class,然后设置style
6
这样一个iframe框架就嵌入到我们的网页当中了,我们可以按下ctrl+s,并按下F12,就可以在浏览器中查看效果图,我用红色框起来的部分就是我们嵌入的页面
iframe 子页面JS如何调用父页面全局变量
1、在父页面访问Iframe子窗体的txtAddress控件
window.frames["ifrMapCompanyDetails"].document.all("txtAddress").value='地址';
2、在Iframe子窗体1访问父页面的TextBox1控件,子窗体1把值赋给子窗体2的某个控件
string strValue="从子窗体传递给父页面的值";
下面是在Page_Load事件里面调用的,当然可以写在javascript脚本里面
this.Response.Write("<script>parent.document.all('TextBox1').value='"+ strValue+"';</script>");
this.Response.Write("<script>if( parent.document.all('TextBox2').value='0')parent.document.all('TextBox1').value='44';</script>");
3、子窗体访问父窗体中的全局变量:
parent.xxx;
4、在Iframe子窗体1访问子窗体2的txtAddress控件子窗体1把值赋给子窗体2的某个控件
window.parent.frames["ifrMapCompanyDetails"].document.all("txtAddress").value='地址';
父窗体提交两个Iframe子窗体
window.frames["ifrMapCompanyDetails"].Form1.submit();
window.frames["ifrMapProductInfoDetails"].Form1.submit();
Iframe子窗体调用父页面的javascript事件
window.parent.XXX()
//父页面调用当前页面中IFRAME子页面中的脚本childEvent
function invokechildEvent()
{ var frm= document.frames["ifrChild1"].childEvent();}
或者调用当前页面中第一个IFRAME中的脚本childEvent
{ var frm= document.frames[0]; frm.childEvent();}
//子页面调用父窗体的某个按钮的按钮事件
window.parent.Form1.btnParent.click()
父页面调用子窗体的某个按钮的按钮事件
window.frames['ifrChild1'].document.all.item("btnChild3").click();
//jquery部分:
1.在父窗口中操作选中IFRAME中的所有单选钮
$(window.frames["iframe1"].document).find("input[@type='radio']").attr("checked","true");
2.在IFRAME中操作选中父窗口中的所有单选钮
$(window.parent.document).find("input[@type='radio']").attr("checked","true");
文章分享结束,iframe中页面如何显示在最上面和iframe全屏覆盖原页面的答案你都知道了吗?欢迎再次光临本站哦!