如果 弹出层的内容是另外一个页面要使用 iframe

<script>
$(document).ready(function() {
$(".overlaytrigger[rel]").overlay({
mask: '#333', closeOnClick: false, onClose: function() {
$("#btnsub").click();
}
});
});
function iframelinkInfo(url) {
var _iframe = document.getElementById("_iframe");
_iframe.src = url;
}
</script>
当要关闭使用了 overlay 弹出的层时,可以点击页面上元素,例如:DIV <div class="close"></div>
但如果要用代码来关闭则要写

function closeOverlay() {
var d = window.parent.document.getElementById("detail_edit").firstChild;// 找到元素,detail_edit 为 元素的父节点
if (! -[1, ]) {//判断是否为IE
d.click();
} else {
var ev = document.createEvent('MouseEvents');
ev.initEvent('click', false, true);
d.dispatchEvent(ev);
}
}
如果要在 层关闭时刷新原来的页面,则加入控件
<input id="btnsub" type="button" value="button" runat="server" style="display: none" />