『壹』 现在很多网站链接处显示javascript:void(0),右键点击也拿不到真实的URL,请到手支招!
avascript:void(0)一般是超连接绑定了单击事件(onclick) 在href属性就会给一个无用事件;
如果网站不能正常访问和win7系统没有关系,可能是网站不兼容IE8或是IE9,你只能换个浏览器试试了.
浏览器以为链接到同一页,可它又找不到定义的书签(anchor),于是停留在页面的顶端。用“javascript:void(null)”替换空链接的“#”,解决这个问题。
『贰』 js如何设置超链接点击后变为不可点击
给它加个id<a id="<%=AA%>" onClick="javascript:openXX(<%=AA%>)">打开</a>以后就可以根据id找到它然后变为不可点击
『叁』 HTML代码里超链接不可点击的方法是什么
改下事件注销
<script>document.onclick=Click;functionClick(e){e=e||event;vartag=e.srcElement?e.srcElement:e.target;if(tag.tagName=="A"){tag.removeAttribute("href");tag.onclick=null;}}</script><ahref="#"onclick="alert('gg')">aa</a><ahref="#">bb</a>
但会让所有页面链接失效。
『肆』 关于JS中用来阻止超链接跳转的问题
1,链接的onclick事件被先执行,其次是href属性下的动作(页面跳转,或 javascript 伪链接);
2,假设链接中同时存在href与onclick,如果想让href属性下的动作不执行,onclick必须得到一个false的返值;
3,如果页面过长有滚动条,且希望通过链接的 onclick事件执行操作。应将它的 href属性设为 javascript:void(0); ,而不要是 #,这可以防止不必要的页面跳动;
4,如果在链接的 href属性中调用一个有返回值的函数,当前页面的内容将被此函数的返回值代替;
5,在按住Shift键的情况下会有所区别。
6,今天我遇到的问题,在IE6.0里以href的形式访问不到parentNode。
7,尽量不要用javascript:协议做为A的href属性,这样不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。
『伍』 关于JS修改a标签的onclick方法后修改的JS方法不能使用的问题
需要是js'方法有来效,这样的自话,a标签的超链接就不可以被触发,因此有两种解决方法。
href="javascript:void()"这样的话,a的超链接就成为了没有作用的空值。
在js方法内部返回一个false值,这样a在被点击的时候方法被触动,接着执行完后返回false给a表示超链接不被启用。
第二种方法好一些,因为可以平稳退化。
『陆』 html或者jsp中如何点击超链接,打开一个新窗口,点击一次,打开一个
在超链接中有一个target 属性,它是规定在何处打开 action URL的一个属性,其用法内如下:
<ahref="test.html"target="_blank"></a>
2、点击这个连接将会在新的选项卡中打开test.html页面
『柒』 运用js设置点击一次超链接变成灰色过了一定秒数之后才能使用
<aovertime="0"href="/"target="_blank"onclick="vard=(newDate()).getTime(),n=parseFloat(this.getAttribute('overtime'));if(n>d)returnfalse;this.setAttribute('overtime',d+5000)">click</a>
这个是5秒过期的,如果需要其他时间改 5000 这个数字版就行了权