jquery 模拟弹出新窗体,求教育,没分了,大家
现在有这么个问题, 我用window.open打开新窗体,在这个新窗体中,点击关闭的时候,能做一个操作,比如我点右上角的X 触发一个事件,我要在这个事件内操作一些内容,在网上找了个例子:
window.onbeforeunload = onbeforeunload_handler;
window.onunload = onunload_handler;
function onbeforeunload_handler() {
openComment();
var warning = "确认退出?";
return warning;
}
function onunload_handler() {
//var warning = "谢谢光临";
//alert(warning);return false;
window.close(); return false;
}
这个是可以提示关闭,但是我不想让他弹框,我有我自己的操作比如:openComment()这个方法; 还有就是可以回刷新啊,alt+f4等关闭事件 (现在浏览器比较多,就是加了js有些也不支持)
现在我有个想法,就是用Jquery 模拟出一个新的窗体,这个窗体没有地址栏,没有浏览器默认上面的关闭按钮, 只有模拟的窗体有关闭按钮,这样就好控制了,而且兼容性还强,问下大家有没有这方面的插件,或者例子呢??
------解决方案--------------------推荐一个Dialog插件,不错。
http://www.planeart.cn/demo/artDialog/_doc/new.html
------解决方案--------------------我推荐一个轻量级的:
http://swip.codylindley.com/DOMWindowDemo.html