作者pttzoo (别放弃希望 ^^)
看板Ajax
标题[问题] 请教一个关於控制开新网页的问题
时间Fri May 5 19:14:13 2017
请问一下
目前工作上有个需求
是当使用者离开网页(或关闭网页)
跳出新开一个问卷调查的网页
但当使用者按button超连结离开
就不要跳出网页
请问该用什麽方式来控制
谢谢
附上目前写的内容
==================================================================
<html>
<head>
<title></title>
</head>
<script>
function close_page()
{
window.open('
http://www.google.com' , 'new_window'); //关闭或离开网页跳出新
网页
}
</script>
<body onbeforeunload ="close_page()">
<button onclick="location.href='
http://www.yahoo.com'">按此离开不跳出网页
</button>
</body>
</html>
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.165.159.12
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1493982855.A.5AD.html
1F:推 saluyi: button onclick的时候取消closepage的event? 05/06 12:19
2F:→ jtorngl: 设一个flag,onclick去更新该flag, close时判断该flag 05/07 03:54
3F:→ pttzoo: 感谢,问题在网页设计版解决了 05/11 12:45