Javascript 中阻止浏览器默认操作
作者:不详 来源:codebit.cn 【大 中 小】 浏览: 添加日期:2010-03-16 我要评论(0)
在浏览器事件中,会触发一些默认动作,比如:点击一个链接时,执行完捕获/冒泡动作后,会触发链接的默认事件:跳转到指定链接地址。
在很多时候,我们需要改变这些默认操作,比如:点击一个链接时,我们执行一些 ajax 操作,但是我们并不希望执行跳转动作,于是,就有了本文:阻止浏览器默认操作。
其实这并不是一个非常难的课题,单独拿出来的原因还是浏览器兼容问题:
<script type="text/javascript">
function stopDefault( e ) {
if ( e && e.preventDefault )
e.preventDefault();
else
window.event.returnValue = false;
return false;
}
</script>
标准之路www.aa25.cn 提示:可以先修改部分代码后再运行
(如果您觉得本站不错,请告诉身边的朋友,或转载到论坛、百度知道、贴吧等,记得带网址哟,不胜感激!)
〖常用代码〗Tags: js 阻止链接 js链接 不跳转
- 上一篇:一个非常简单的滚动代码
- 下一篇:JS记录并显示网页的最后修改时间
相关文章
- 百个前端设计常用Javascript语句
- CSS+JS实现兼容性很好的无限级下拉菜单
- JS焦点图库 myFocus
- 带关闭功能的网站顶部滑出的广告提示条
- PHP取得当前插入数据库中最新记录的id值
- 用Javascript正则表达式验证Email地址
- JS记录并显示网页的最后修改时间
- PHP中替换换行符的方法
- JS+DIV表单实例——鼠标移上背景变色和文字提示
- JS的location.href如何跳出框架打开新页面
- 间歇性无缝滚动JS代码实例
- javascript实现可以拖动的层示例(层拖动,兼容IE/FF)
- IE与Firefox在JavaScript上的7个不同句法
- div+css下js对联广告不随屏幕滚动的解决方法
- PHP中switch语句的实例应用
- html中a标记href值正则表达式替换为空
更多评论(0)..会员评论
推荐文章
热门文章
最新评论文章
推荐专题
在线交流QQ群
- 106310407(开)
- 55427134(开)
- 2993401(开)
- 30235673(开)
- 33424604(开)
- 2993401(开)
- 161512108(开)
- 161510519(开)
- 158375021(开)
- 155858414(开)
- 143309878(开)
- 16373807(开)
- 129098721(开)
- 123473199(开)
- 146991009(开)
- 135792800(开)
