window.event.returnValue = false;与 return false

amwsffkhtd 2014-09-27 10:48:19
1. <a href="http://www.baidu.com" onclick=" alert('禁止访问!');window.event.returnValue = false;">baidu</a>
2. <a href="http://www.baidu.com" onclick=" alert('禁止访问!');return false;">baidu</a>

以上两个句子,
在win8.1 /ie11 下 第1个不起作用,第2个起作用。
在win8.1 /Chrome 下 两个都起作用。

网络上说window.event.returnValue = false 只在IE下才起作用,这我就纳闷了,
而且window.event.returnValue = false 在IE8下应该是起作用的(自己未试)。
请指教。
...全文
315 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2014-09-27
  • 打赏
  • 举报
回复
ie11以后的IE,跟其他浏览器的标准一样了,很多东西都发生了改变,请采用w3c规范推荐的写法。 你在ie11里面alert(navigator.userAgent)看,里面根本就没有IE字样了。

87,915

社区成员

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

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