tnjk.net
当前位置:首页 >> jquEry弹出页面iFrAmE >>

jquEry弹出页面iFrAmE

在不想被放在IFRAME的页中加入如下JS语句,可使该页从IFRAME中跳出. if(top.location!=self.location)top.location=self.location;

然后在c.prototype.start函数里加上这个 window.myleft=$(window.parent.document).find("#myleft"); window.myright=$(window.parent.document).find("#myright"); if(window.myleft.length>0){ window.myleft.css({"left":"-600px"}); window....

我觉得这个是一定的,iframe只是用来封装你的html代码,你的链接地址应该是另外一个网页文件吧,那么不管怎么样你打开一个网页,浏览器本身都会去找这个地址,然后重新打开网页,是在浏览器的本窗口打开,不是iframe里打开。

js加载iframe框架 弹出框 function showIframe(url,w,h){ //添加iframe var if_w = w; var if_h = h; //allowTransparency='true' 设置背景透明 $(" + if_w + "' height='" + if_h + "' id='YuFrame1' name='YuFrame1' style='position:absolute...

function parent_click(){ alert("来自父页面"); } 调用子页方法,用函数传参 第二种方法: 使用MessengerJS 在需要通信的文档中(父窗口和iframe们), 都确保引入MessengerJS 每一个文档(document), 都需要自己的Messenger与其他文档通信. 即每...

这个你需要做一些处理了,ui dialog默认是在当前页面,你如果是在iframe中弹出的,必然在iframe 中间; 你可以在子页面掉用父页面的某个方法,且在父页面定义一个容器,放置iframe里面dialog的内容,通过调父页面的方法来显示dialog

双击事件绑定在div容器上本身就不是一个很好的选择 可以试试绑定在iframe里面页面的body上

你看一下layer的官方演示里边就有在iframe中关闭自身的例子 在你上面的“页面”中,在你提交表单后执行 var index = parent.layer.getFrameIndex(window.name); //获取当前窗体索引$('#提交的元素').on('click', function(){ parent.layer.close(i...

那就调用父窗口里面的 jquery UI, 在iframe里面使用 window.top.$.Diglogmessage

top.$(objid).dialog(options);

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com