您的位置:首页 > Web前端 > JavaScript

解决js中window.location.href不工作的问题

2014-10-09 16:47 507 查看
E6中在html中<a>标识中通过JS添加click事件调用一个JS函数,例如:

<
script

type
=
"text/javascript"
>

function

jump
()

{

window
.
location
.
href
=
'http://wisejenny.blog.163.com/blog/www.baidu.com'
;

}

function

enjoy
()

{

return

false
;

}

<
/script>

html代码:

<a

href=
"javascript:enjoy();"

onclick=
"jump();"
>
百度
</a>

其他浏览器上面代码执行都是正常的,只有IE6执行后没有响应。

解决方法如下:

html代码:

<a

href=
"#"

onclick=
"jump();"
>
百度
</a>

或者

<a

href=
"javascript:enjoy();"

onclick=
"jump();return false;"
>
百度
</a>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: