码迷,mamicode.com
首页 > 其他好文 > 详细

弹出层跳出原框架

时间:2014-12-22 17:44:33      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

      问题:弹出的图片查看器,只能在原框架内显示,而不是满屏显示。

      解决办法:1.图片查看器js不要放在小框架内,而要放在整体页面中。

                    2.那如何获取小框架内的元素 parent: document.getElementById(‘iframepage‘).contentWindow.document.getElementById(‘zh10‘)

                    其中iframepage为小框架的名称,而zh10为小框架中的元素。

      这个问题解决后又出现一个新的问题:在大框架内的js只加载一次,如果左侧iframe_left再次点击则图片查看器功能无法加载。

      解决办法:由于原函数是匿名函数,所以在父级页面(大框架)内将其复制一遍,加了函数名function zhtest(){},在小框架内加载一遍<body onload="parent.zhtest()">

                    这样在点击左侧框架时,小框架也会加载父级页面(大框架)内的function zhtest(){}函数。

                 大框架:

                技术分享
                
                  小框架:
 

                  技术分享

    

 

弹出层跳出原框架

标签:

原文地址:http://www.cnblogs.com/zhouyx/p/4178525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!