天天看点

a标签连接空标签的方法

在写页面时,想把a标签设置成空链接,方便后面数据的连接可以有几种方法。

1、 <a herf=""></a>

这种方法会默认打开本页面,重新刷新一次页面。

2、<a herf="#"></a>

这种方法会在地址栏的后面添加一个#号,然后回到页面顶部。

3、<a herf="###"></a>

这种方法可以再chrome和ie11中,不再跳回页面顶部,但是还是会修改地址栏。

4、使用javascript伪协议

<code>&lt;a href="javascript:void(0);"&gt;&lt;/a&gt;</code>

<code>&lt;a href="javascript:void(0)"&gt;&lt;/a&gt;</code>

<code>&lt;a href="javascript:;"&gt;&lt;/a&gt;</code>

<code>&lt;a href="javascript:"&gt;&lt;/a&gt;</code>

上面使用javascript的伪协议的作用相同,会使a标签链接到一个js方法,但这个方法是void(0),则不会触发。

“在IE6下面,未加分号的方案被点击后,IE6会使得页面中的gif暂停,并且触发onbeforeunload事件,IE6认作这个页面有了重定向,并abort之后所有的请求。所以假如你在此之后替换了一个&lt;img&gt;的src,IE6完全不会完成这个新的请求。”

继续阅读