javascript禁止超链接跳转的方法


Posted in Javascript onFebruary 02, 2016

本文实例讲述了javascript禁止超链接跳转的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS阻止链接跳转</title>
</head>
<body>
<div align="center">
<table width="300" height="100" border="0" cellpadding="0" cellspacing="0" bgcolor="#66CCFF">
<tr>
<td align="center"><a href="https://3water.com" id="testLink">点击此链接</a>
<script type="text/javascript">var test = document.getElementById('testLink');
test.onclick = function(e) {
alert('链接地址是:' + this.href + ', 不过不会直接跳转');
stopDefault(e);
}
</script></td>
</tr>
</table>
</div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jQuery学习笔记之DOM对象和jQuery对象
Dec 22 Javascript
js中将具有数字属性名的对象转换为数组
Mar 06 Javascript
jQuery EasyUI API 中文文档 - Menu菜单
Oct 03 Javascript
YUI模块开发原理详解
Nov 18 Javascript
js获取和设置属性的方法
Feb 20 Javascript
AngularJS初始化过程分析(引导程序)
Dec 06 Javascript
JavaScript 学习笔记之操作符(续)
Jan 14 Javascript
JavaScript设置body高度为浏览器高度的方法
Feb 09 Javascript
jQuery中slideUp 和 slideDown 的点击事件
Feb 26 Javascript
jQuery简单操作cookie的插件实例
Jan 13 Javascript
JavaScript使用原型和原型链实现对象继承的方法详解
Apr 05 Javascript
js实现弹窗猜数字游戏
Nov 26 Javascript
JS组件Bootstrap Table使用方法详解
Feb 02 #Javascript
Node.js实现JS文件合并小工具
Feb 02 #Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
Feb 02 #Javascript
JavaScript通过代码调用Flash显示的方法
Feb 02 #Javascript
AngularJS中$interval的用法详解
Feb 02 #Javascript
AngularJS中处理多个promise的方式
Feb 02 #Javascript
AngularJS数据源的多种获取方式汇总
Feb 02 #Javascript
You might like
解决File size limit exceeded 错误的方法
2013/06/14 PHP
PHP获取MySql新增记录ID值的3种方法
2014/06/24 PHP
php+javascript实现的动态显示服务器运行程序进度条功能示例
2017/08/07 PHP
js类 from qq
2006/11/13 Javascript
转一个日期输入控件,支持FF
2007/04/27 Javascript
原生js实现改变随意改变div属性style的名称和值的结果
2013/09/26 Javascript
jQuery设置和获取HTML、文本和值示例
2014/07/08 Javascript
jQuery制作简洁的多级联动Select下拉框
2014/12/23 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
JavaScript_ECMA5数组新特性详解
2016/06/12 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
2016/06/30 Javascript
微信小程序动画(Animation)的实现及执行步骤
2018/10/28 Javascript
Node.js EventEmmitter事件监听器用法实例分析
2019/01/07 Javascript
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
如何实现一个简易版的vuex持久化工具
2019/09/11 Javascript
优化Vue中date format的性能详解
2020/01/13 Javascript
js实现抽奖的两种方法
2020/03/19 Javascript
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
python实现在sqlite动态创建表的方法
2015/05/08 Python
基于进程内通讯的python聊天室实现方法
2015/06/28 Python
在MAC上搭建python数据分析开发环境
2016/01/26 Python
Python爬取网易云音乐热门评论
2017/03/31 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
Python各种扩展名区别点整理
2020/02/27 Python
使用tensorflow进行音乐类型的分类
2020/08/14 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
自我评价200字分享
2013/12/17 职场文书
大学生职业生涯规划书汇总
2014/03/20 职场文书
表彰会主持词
2014/03/26 职场文书
活动总结书
2014/05/08 职场文书
党课培训心得体会
2014/09/02 职场文书
Nginx域名转发https访问的实现
2021/03/31 Servers
MySQL 外键约束和表关系相关总结
2021/06/20 MySQL
Java Spring Boot请求方式与请求映射过程分析
2022/06/25 Java/Android
mysql数据库如何转移到oracle
2022/12/24 MySQL