2 chenmeihuan88 chenmeihuan88 于 2016.02.03 16:37 提问

js阻止了点击链接打开跳转,点击超链接没反应,求教大神怎么破?

在保持页面原有的功能以外,需要页面点击超链接能打开新页面!
因为篇幅有限,直接发链接查看:http://www.aimivip.com/job/scripts/index.js

2个回答

Yiran8935
Yiran8935   2016.02.03 16:41
已采纳

e.preventDefault()把这段代码去掉试试

chenmeihuan88
chenmeihuan88 回复Yiran8935: 谢谢大神。
2 年多之前 回复
Yiran8935
Yiran8935 回复Yiran8935: 刚没写完,用F12调试,调试的时候看下左右移动距离,他这写js写的都是通过移动距离来让页面的div或其他的实现偏移,你自己试下
2 年多之前 回复
Yiran8935
Yiran8935 回复轩雨清风: 不好意思回复晚了,这个要靠你自己调试了,用F12
2 年多之前 回复
chenmeihuan88
chenmeihuan88 大神好厉害!问题果然解决了,不过我发现去掉这个后,左右滑动的时候有点不顺畅,您能否帮我看看,给些建议。
2 年多之前 回复
showbo
showbo   Ds   Rxr 2016.02.03 17:10
 <a href="http://w3dev.cn" id="a">w3dev</a>
<script>
    var a = document.getElementById('a');
    a.addEventListener('click', function (e) { e.preventDefault(); return false }, true)
    a.onclick = function () { location=this.href}//增加这个新窗口用window.open(this.href)
</script>
chenmeihuan88
chenmeihuan88 还是感谢你。那个js代码阻止了点击打开新页面。这个在里边测试无效。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jquery阻止超链接跳转
登陆 $('a').click(function(){ return false; });链接终于不跳转了,原来这么简单,妄我沉思俩小时
点击超链接,不跳转界面
点击超链接,不跳转界面,有以下三种方法     1.javascript:void(0);      2.javascript:;         3.##     但是第三种方法,可能会跳到其它页面,我在jsp中测试过,会跳转到首页
springMVC 点击超链接跳转没有反应原因
1、html代码                                品牌词管理            2、java代码 public class BrandDictManage {  @RequestMapping("/knowledge-mining/brandDictManage.html")  public String bra
html 怎样阻止超链接跳转
链接的onclick事件被先执行,其次是href属性下的动作(页面跳转,或 javascript 伪链接);假设链接中同时存在href与onclick,如果想让href属性下的动作不执行,onclick必须得到一个false的返值;如果页面过长有滚动条,且希望通过链接的 onclick事件执行操作。应将它的 href属性设为 javascript:vo(0);,而不要是 #,这可以防止不必要的页面
a标签超链接 javascript:void(0),点击超链接不跳转,不响应
让超链接点击后不跳转,可以用href = "#",但是这个#就会锚点到页面最上边      点击链接后不跳转可以设置成      1.javascript:void(0);      2.javascript:;      3.return false;          4.return false;      5.##      6.####          7.#all 
点击超链接不跳转,不刷新页面
本文转载自:http://heisetoufa.iteye.com/blog/1766957 让超链接点击后不跳转,可以用href = "#",但是这个#就会锚点到页面最上边      点击链接后不跳转可以设置成      1.javascript:void(0);      2.javascript:;      3.return false;          4.return
js让超链接不可点击
document.getElementById("submitConfim").onclick = "return false;";
点击超链接不跳转的方式
1、 1: 2: 3: 4:
js空连接点击不跳转
方法一: <a href="###">点击</a> (三个#号页点击页面不会回到顶部,1个会的哦) <br><br> 方法二: <a href="javascript:;">点击</a> <br><br> 方法三: <a href="Javascript:void(0);">点击</a> 提问:我不懂的是为什么要给a href 添加javascript:. 删除href 就可以了吗 求解? 回答:
android WebView 应用内点击超链接不调用系统浏览器
android WebView 应用内点击超链接不调用系统浏览器