解決js中window.location.href不工作的問題


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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM