当前主题: 软件编程

location.href在firefox中不起作用

作者:Kaka    时间:2009-11-15 23:32:47    浏览:    评论:2

      今天在测试程序时发现,location.href语句在firefox浏览器中根本不起作用,如代码:

<input type=button name=btn01 id=btn01 value="TEST" onclick="setHref();">
<script language=javascript>
<!--
function setHref(){
    location.href="Test.html";
}
//-->
</script>
 

      在IE中,代码无任何问题。但是在Firefox中,此代码是不起作用的。在Firefox中,代码需要更改为:

<input type=button name=btn01 id=btn01 value="TEST" onclick="setHref();">
<script language=javascript>
<!--
function setHref(){
    window.location="Test.html";
}
//-->
</script>
 

      以上代码也适用于IE。

      这个问题让我再一次感受到,写程序一定要在各种浏览器中进行使用测试,考虑程序的浏览器兼容性问题

上一篇: Google AdSense电话号码验证十分简单
下一篇: 简单实例:Oracle带参数存储过程的执行
  • 2.hzhjun
  • http://www.hzhjun.cn
  • 现阶段,考虑各主流浏览器的兼容问题也是对自己技能的提升,不过相信不远的将来,这将不再是重点!!
    Liwen 于 2009-11-17 12:54:45 回复
    那样,对web开发的人来说,真是个福音.
  • 2009-11-17 11:53:21 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009 All Rights Reserved. 粤ICP备09073737号