当前位置: 首页 > news >正文

怎么做相册网站遵义公司网站制作哪家好

怎么做相册网站,遵义公司网站制作哪家好,电子商务网站建设资料,网站建设 业务1、iframe.contentWindow(主页面调用iframe) 此处的iframe是从document取得的,即作作为document的子对象出现,虽然是文档(document)对象,但由于它是独立的页面,因而拥有自己的事件,拥有自己的窗口对象(contentWindow)&…

1、iframe.contentWindow(主页面调用iframe)

  此处的iframe是从document取得的,即作作为document的子对象出现,虽然是文档(document)对象,但由于它是独立的页面,因而拥有自己的事件,拥有自己的窗口对象(contentWindow);contentWindow属性是指指定的frame或者iframe所在的window对象。

在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则必须指定contentWindow属性。

  先获取iframe里面的window对象,

var iframe = document.getElementById('myFrame').contentWindow// 在IE下
var iframe = document.frames['myFrame']

  再通过这个对象,获取到里面的DOM元素

var input = iframe.document.getElementById('test')

   在主页面,操作iframe里面的DOM元素实例如下:

// a.html页面
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>iframe.contentWindow</title><script type="text/javascript">function getValue() {var tmp = '';if(document.frames) {tmp += document.frames['myFrame'].document.getElementById('test').value;} else {tmp = document.getElementById('myFrame').contentWindow.document.getElementById('test').value;}if(confirm(tmp)) {location.href = tmp.split(':')[1]}}</script></head><body onload="getValue()"><iframe id="myFrame" src='b.html' width="600px" height="100px;"></iframe></body>
</html>

b.html页面

// b.html页面
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>iframe</title><style>#test {border: solid royalblue 2px;border-radius: 4px;width: 500px;color: #797979;height: 50px;line-height: 50px;font-size: 20px;}</style></head><body><input type='text' id="test" value='欢迎访问:http://blog.csdn.net/qq_27626333'></body>
</html>

2、window.parent(iframe页面调用主页面)

  在iframe本页面,要操作这个iframe的父页面的DOM元素(即嵌套这个iframe的页面)可以用:window.parent、window.top(这里的TOP是获取的顶层,即有多层嵌套iframe的时候使用)

// a.html页面
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>iframe.contentWindow</title><script type="text/javascript">function parentValue() {if(confirm('欢迎访问:http://blog.csdn.net/qq_27626333')) {location.href = 'http://blog.csdn.net/qq_27626333'}}</script></head><body><iframe id="myFrame" src='b.html' width="510px" height="150px;"></iframe></body>
</html>
// b.html页面
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>iframe</title><style>.contain {display: flex;flex-direction: column;width: 500px;}#test {border: solid royalblue 2px;border-radius: 4px;width: 100%;color: #797979;height: 50px;line-height: 50px;font-size: 20px;}#button {border: solid #20A0FF 2px;border-radius: 4px;margin: 20px auto;padding: 10px;background-color: #20A0FF;color: white;}</style><script>function parentValue() {window.parent.parentValue()}</script></head><body><div class="contain"><input type='text' id="test" value='欢迎访问:http://blog.csdn.net/qq_27626333'><input type="button" id="button" value="调用主页面方法" onclick="parentValue()"/></div></body>
</html>
http://www.yayakq.cn/news/383387/

相关文章:

  • 贸易公司寮步网站建设哪家好wordpress短链识别
  • 南江移动网站建设富阳做兼职的网站
  • 网站添加白名单it行业有哪些职业
  • 现在清算组备案在哪个网站做云南信息发布平台
  • 如何对上传的网站做代码修改青岛模板建站
  • 网站备案账号密码网站开发人员考核指标
  • 网站建设的技巧有哪些wordpress一行太宽了
  • 柳城企业网站建设价格江西临川建设集团有限公司网站
  • 万网建设网站教程平台设计是什么
  • 淘宝网站内站建设成免费crm软件有哪些优点
  • 创建一个自己的网站的步骤桥的设计网站建设
  • 拓者室内设计网站wordpress页面特效
  • 马蜂窝网站怎么做编程网站scratch
  • 官网网站开发怎么看一个网站是哪个公司做的
  • 如何自己创网站棕色网站模板
  • wordpress获取新密码错误百度seo培训课程
  • 深圳做网站建设月薪多少淘宝客主题wordpress
  • 建站服务网站开发名列前茅
  • 青岛住房和城乡建设厅网站首页深圳十大传媒公司排名
  • 建筑公司网站案例工厂外发订单哪里去找
  • python做网站 要学多久多媒体技术和网页设计题库
  • 青岛网站设计公司排名windows优化大师卸载不掉
  • 网站域名备案时间查询网站开发攻略
  • 企业建设好一个网站后 如何进行网站推广网络规划设计师教程第2版pdf
  • 可信网站必须做吗网站开发语言检测
  • 西安外贸建站营销型网站建设
  • 网站建设核心技术创新点网站推广策划书目录
  • 太阳能公司网站建设多少钱wordpress 防盗链
  • 2023年7 8月十大新闻宁波seo排名优化培训
  • 网站建费用深圳专业网站建设公司哪家好