iframe之间共享js对象

来源:互联网 发布:解除支付宝和淘宝绑定 编辑:程序博客网 时间:2024/06/05 15:17

1.主页

  1. <html>  
  2.     <head>    
  3.         <script type="text/javascript">  
  4.             a = 1;  
  5.         </script>  
  6.     </head>  
  7.   
  8.     <body>  
  9.         <iframe name="i1" src="i1.html"></iframe>  
  10.   
  11.         <iframe name="i2" src="i2.html"></iframe>  
  12.     </body>  
  13.   
  14.   
  15.   
  16.   
  17. </html>  


2.子页

  1. <html>  
  2.     <body>  
  3.         iframe2  
  4.     </body>  
  5.   
  6.     <script type="text/javascript">  
  7.             alert(window.parent.a);  
  8.             alert(window.parent.window.frames['i1'].a);  
  9.     </script>  
  10.   
  11. </html> 
在i2中可以通过window.parent 获取到父窗口及iframe.html 中的对象; 
window.parent.window.frames['i1'] 可以获取i1 那个iframe ; 
这样即可共享变量











原创粉丝点击