关闭页面,弹出提示是否关闭,是就跳转页面,否就关掉页面 请问一下, 点击关闭网页后,网页做出提示是否关闭;如果确定关闭,页面就关掉;如果不关闭,页面就跳转类一个页面;请问这如何实现啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.onClose=function(){ var r = confirm("Are you sure?"); r? window.close:window.open("");} if(confirm("你确定离开本页吗")){ self.close();} if(confirm("是否关闭本页")){ window.close();}else{ window.location.href = "新的url"} <script type="text/javascript"> window.onunload = function () { (confirm("确定离开")) ? window.close() : window.open("http://www.baidu.com/"); } </script> 还可以onbeforeunloadOnbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无法阻止页面的更新和关闭的。而Onbeforeunload 可以做到 鼠标事件,你自己可以控制嘛。onclick点击,或是onmouseover鼠标移上后触发事件 <script type="text/javascript"> window.onunload = function () { if (window.screenLeft > 10000 || window.screenTop > 10000) { if (confirm("确定离开") == false) { window.open("http://www.baidu.com"); } } } </script>window.location.href 不行,代码只在ie6下有效果 只能模拟一个网页窗口,然后给关闭按钮绑定 onclick 事件来实现,对于任何一款浏览器的关闭操作-点击右上角的红叉按钮,这个按钮的点击事件不好劫持. LZ 我只能做到这一步了~~~ 目前差一步 就是监听那个取消的事件<HTML><HEAD><SCRIPT>function closeWin(event){ e = window.event || event; if(e.preventDefault) { e.preventDefault(); } else { e.returnValue=""; }}</SCRIPT></HEAD><BODY onbeforeunload="closeWin(event)"></BODY></HTML> <script>function onuColose(){if(confirm("是否关闭本页")){window.close();}else{window.location.href = "新的url"}}</sript><body onuload="onuColse();"></body> 请问这个特效如何实现,谢谢帮助 js 正则替换 现在社区网站的游戏都是什么技术实现的?知道的请进......[问题点数:20分] js 鼠标事件问题! JS 连接数据库时弹出 此网站使用的数据提供可能不安全 求一个关于替换字符串的js算法 怎么样在JS里面写JSP代码,可以写吗? 脚本简单问题 这个功能如何实现?请高手帮忙! 原型继承闭包啥的。。我不懂,请教大神。急啊!!! 问一个js的语法问题 百度地图+JS+ASP.NET的问题
var r = confirm("Are you sure?");
r? window.close:window.open("");
}
{
self.close();
}
{
window.close();
}else{
window.location.href = "新的url"
}
<script type="text/javascript">
window.onunload = function () {
(confirm("确定离开")) ? window.close() : window.open("http://www.baidu.com/");
}
</script>
还可以onbeforeunload
Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无法阻止页面的更新和关闭的。而Onbeforeunload 可以做到
<script type="text/javascript">
window.onunload = function () {
if (window.screenLeft > 10000 || window.screenTop > 10000) {
if (confirm("确定离开") == false) {
window.open("http://www.baidu.com");
}
}
}
</script>
window.location.href 不行,代码只在ie6下有效果
<HTML>
<HEAD>
<SCRIPT>
function closeWin(event)
{
e = window.event || event;
if(e.preventDefault)
{
e.preventDefault();
}
else
{
e.returnValue="";
}
}
</SCRIPT>
</HEAD>
<BODY onbeforeunload="closeWin(event)"></BODY>
</HTML>
function onuColose(){
if(confirm("是否关闭本页"))
{
window.close();
}else{
window.location.href = "新的url"
}
}
</sript>
<body onuload="onuColse();">
</body>