触摸屏租赁
Touch screen rental
广告机租赁
Advertising rental
机器人租赁
Robot leasing
 当前位置:首页 > 全部 > iframe页面里的js调用父级页面js函数的解决方法

iframe页面里的js调用父级页面js函数的解决方法

1、假设当前页面为a.html, iframe的src页面为b.html,其代码如下:

view sourceprint?
<html> 
<head> 
<title>iframe页面里的js调用父级页面js函数的demo</title> 
</head> 
<body> 
<p>iframe页面里的js调用父级页面js函数的demo</p> 
<iframe frameborder="0" width="0" height="0" name="test" src="b.html"></iframe> 
</body> 
<script type="text/javascript"> 
exec_success_callback(){} 
</script> 
</html>

2、b.html里的页面元素为:

view sourceprint?
<script type='text/javascript'> 
window.parent.document.getElementById('父级页面ID').innerHTML = '内容'; 
window.parent.exec_success_callback(); 
</script>
说明:

1、通过 window.parent.document.getElementById(‘父级页面ID’).innerHTML = ‘内容’  基本可以达到控制父级页面的元素
2、window.parent.login_success_callback()  可以调用父级页面的Js函数来处理一些事情
3、关键是用到了 window.parent

实例:綦江农民版画触摸屏查询系统:http://www.35544216.com/zmp/qjbh/


工作室地址:重庆石桥铺电脑城B座 | 微信:z35544216 | 网址:www.35544216.com