在javascript中的location.href?

Kar*_*ngh 3 javascript safari

JavaScript的:

  1. location.href( "somefile.php"); //成功使用IE浏览器
  2. location.href ="somefile.php";

问题1.第一个代码不适用于Safari.为什么?
问题2.这些代码有什么区别.

谢谢,

And*_*y E 13

  1. href 不是方法,它是一个值为字符串的属性.
  2. 第一个是调用带有url作为参数的方法(不正确),第二个是将url指定为属性的值(正确).

另见:http://www.w3.org/TR/Window/#location