您的位置:首页 > Web前端 > JavaScript

JS阻止冒泡出现

2015-12-22 15:39 555 查看
两种方式 : return false 很强大,并且可以return各种东东,但是不要乱用哦亲
<a id="link" href="http://w3c.org">W3C 首页链接</a>
<script>// 在新窗口, 打开页面document.getElementById('link').onclick = function(ev) {// 在新窗口打开页面window.open(this.href);// 退出执行 (在监听事件之后执行的浏览器默认动作将不会被执行)return false;    //没有这句话,本身页面会跳转,并且产生一个新的页面,有的话原页面不会动,单户ichansheng一个新页面-->};</script><script>// 在新窗口, 打开页面document.getElementById('link').onclick = function(ev) {// 阻止浏览器默认动作 (页面跳转)ev.preventDefault();   //没有这句话,本身页面会跳转,并且产生一个新的页面,有的话原页面不会动,单户ichansheng一个新页面// 在新窗口打开页面window.open(this.href);};</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: