解决href使用onclick方法时点击该链接的时候不会跳转页面.但是滚动条会往上滚的问题
2008-12-23 16:07
1101 查看
使用javascript的时候,通常我们会通过类似:
<a href="#" onclick="javascript:方法">提交</a>
的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:
虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.
如下所示:
<a href="#" onclick="javascript:方法;return false;">提交</a>
或者:
<a href="javascript:void(0)" onclick="javascript:方法;return false;">
<a href="#this" onclick="javascript:方法">
<a href="#" onclick="javascript:方法">提交</a>
的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:
虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.
如下所示:
<a href="#" onclick="javascript:方法;return false;">提交</a>
或者:
<a href="javascript:void(0)" onclick="javascript:方法;return false;">
<a href="#this" onclick="javascript:方法">
相关文章推荐
- android 加载web view的时候,点击输入框,导致页面放大的问题解决方法
- 让超链接点击后不跳转,可以用href = "#",但是这个#就会锚点到页面最上边 点击链接后不跳转可以设置成
- Servlet 使用getRequestDispatcher进行请求转发页面未跳转 后台也未报错的问题的解决方法
- 使用AVAudioRecorder录音的时候模拟器可以录音但是真机不能录音的朋友来看看,这个方法可以解决你的问题哦
- Liferay中actionURL能够执行后台方法 ,但是页面不跳转问题解决方案
- 关于jquery mobile使用<a href="#"></a>进行页面跳转返回上一页出现空白页问题的解决
- 点击button传递消息,但是页面不跳转的解决方法
- 使用jquery on()方法解决html页面点击元素,事件无响应的问题
- Myeclipse中文件已经上传到服务器目录下,文件也没有被占用,但是页面中无法读取和使用问题的解决方法
- 解决在chrome浏览器使用js的window.location.href跳转页面失败的问题
- Liferay中actionURL能够执行后台方法 ,但是页面不跳转问题解决方案
- 微信平台中get传递跳转链接-get值为网址-出现not find file等问题解决方法。
- 工作中的问题解决 -- (win2003 asp.net) Session和带页面回传的方法无法正常使用解决方案
- 一个页面中使用多个iframe导致在ie中假死问题的解决方法
- asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法
- asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法
- php页面跳转session cookie丢失导致不能登录等问题的解决方法
- java使用Jsoup连接网站超时的解决方法 链接的时候设定超时时间即可。 doc = Jsoup.connect(url).timeout(5000).get();
- html5新特性:利用history的pushState等方法来解决使用ajax导致页面后退和前进的问题
- html5新特性:利用history的pushState等方法来解决使用ajax导致页面后退和前进的问题