怎么不让event.returnValue显示默认对话框?

zhongyj 2005-01-10 05:10:11
下面的代码,运行时,点击link会出现两次对话框,怎么才能不让第二个对话框出现?
<script>
function window.onbeforeunload()
{
if(confirm('Save?'))
{
event.returnValue = false;
}
}
</script>
<a href="http://www.microsoft.com">link</a>
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangfire 2005-01-10
  • 打赏
  • 举报
回复
对话框的东东改不了,包括显示在按键上的字。
我也曾经查过好多资料,掉了好几根头发。
乌饭树 2005-01-10
  • 打赏
  • 举报
回复
那就自己做好了,呵呵
zhongyj 2005-01-10
  • 打赏
  • 举报
回复
有没有办法用自定的对话框,不用系统默认的?
ice_berg16 2005-01-10
  • 打赏
  • 举报
回复
<script>
function window.onbeforeunload()
{
event.returnValue = "";
}
</script>
<a href="http://www.microsoft.com">link</a>

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧