一个 JavaScript 的小问题

这个问题的标题还真不知道怎么说,就随便写了个标题。

先来看一段代码:

Code

这段代码的功能很简单,就是简单的调用了一个 JS 函数,但是这段代码在 IE6 下面, fnExit 函数可以执行,但却不能转到指定的地址。但在 IE7, IE8 和 Firefox 下都可以正常执行。

问题出在了 <a href="javascript:void(null)" onclick="fnExit()">go</a> 这一句代码上面,把这一句改成 <a href="#" onclick="fnExit()">go</a> 就可以了,当然也可以直接改成 <a href="javascript:fnExit()">go</a>。

我测试了一下,只要在 href 属性中以 javascript 开头,这个功能在 IE6 都不能正常执行。
posted @ 2009-10-14 07:36  匡匡  阅读(157)  评论(0编辑  收藏  举报