今天在測(cè)試程序時(shí)發(fā)現(xiàn),location.href語(yǔ)句在firefox瀏覽器中根本不起作用,如代碼:
<input type=button name=btn01 id=btn01 value="TEST" onclick="setHref();">
<script language=javascript>
<!--
function setHref(){
location.href="Test.html";
}
//-->
</script>
在IE中,代碼無(wú)任何問(wèn)題。但是在Firefox中,此代碼是不起作用的。在Firefox中,代碼需要更改為:
<input type=button name=btn01 id=btn01 value="TEST" onclick="setHref();">
<script language=javascript>
<!--
function setHref(){
window.location="Test.html";
}
//-->
</script>
以上代碼也適用于IE。
這個(gè)問(wèn)題讓我再一次感受到,寫(xiě)程序一定要在各種瀏覽器中進(jìn)行使用測(cè)試,考慮程序的瀏覽器兼容性問(wèn)題。
x