tnjk.net
当前位置:首页 >> 在IFrAmE中使用jquEry ui DiAlog 怎么使弹出窗口居... >>

在IFrAmE中使用jquEry ui DiAlog 怎么使弹出窗口居...

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

居于浏览器中间不可以,因为iframe的内容不能超出iframe的范围 只能居于iframe居中就可以

window.frames["kpiFinder"].contentWindow是iframe的窗口对象 你可以在iframe里定义一个函数 例如: function addWeidu(weiduObj){ ..... } 在父窗口的dialog的添加按钮的事件中写 var weidu = .....; window.frames["kpiFinder"].contentWindo...

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

在iframe外面再套一层div,在div上面.dialog $("").append($("

$this.css({ // 剧中代码 }); 把上面的模块放入到 $("#" + idName + "-frameBox").load(function() { // 调整iframe大小代码 // 放到这部分 }); 注:load() 函数接收一个function参数,意思就是载入完毕之后执行,所以剧中逻辑要放入到 function...

Jquery弹出层窗口,并且背景变暗 先到 下载Jquery的Lee dialog插件, 无标题文档 #floatBoxBg .floatBox .floatBox .title .floatBox .title h4 .floatBox .title span .floatBox .content function aa() { dialog("我的标题","iframe:login.php...

你的问题描述不太清晰,我只能推测一下了。 首先,iframe是不会主动刷新的,除非你刷新了父窗口,但是显然没有。 其次,可能你修改iframe的src或者让iframe的document.location.reload()了,可能性也不大。 那么,我想iframe不是刷新了,而是触...

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

这个真不好办,因为dialog的div是不占页面宽度的,检测起来比较麻烦。

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