萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> IE6下javasc#ipt:void(0) 無效的解決方法

IE6下javasc#ipt:void(0) 無效的解決方法

 本篇文章主要是對IE6下javasc#ipt:void(0) 無效的解決方法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

IE 6 下,JSP 中 鏈接問題:   <a href="javascript:void(0);" target="mainFrame" onClick="btnHome_onClick()">   <javascript>   function btnHome_onClick(){ window.open("com.mcl.common.main.InitHome.flow","mainFrame"); if(winoperate.style.display != "none"){   silde_onClick();   sildebar.style.display='none';   winoperate.style.display='none'; } }   </javascript>   以上代碼,在IE6下,不會有任何反應。   原因是:void(0) 是一個計算表達式,返回0的結果不會對頁面有任何響應;   onClick 事件後,還會觸發 a 的默認事件:void(0)   解決辦法:加return false;   <a href="javascript:void(0);" target="mainFrame" onClick="btnHome_onClick();return false;">Home</a>    
copyright © 萬盛學電腦網 all rights reserved