2005年10月19日水曜日

FireFoxでjavascriptのlocation.hrefが機能しない

<input type="button" value="ボタン" onClick="location.href('http://www.yahoo.co.jp')">

このボタンが、IEでは動作するけどFirefoxでは動作しなかった。
で、

<input type="button" value="ボタン" onClick="location.href='http://www.yahoo.co.jp'">

という具合にしてみたら、動いた。
以下で実際に試せます。

<input type="button" value="ボタン" onClick="location.href('http://www.yahoo.co.jp')">



<input type="button" value="ボタン" onClick="location.href='http://www.yahoo.co.jp'">

2 件のコメント:

  1. ”firefox”と ”location.href”で検索したらこのページにたどり着きました。
    ちょうど同じような問題に直面していたので、助かりました。
    ありがとうございました。

    返信削除
  2. chackyさん、コメントありがとうございました。
    毎日経験してることを垂れ流してるだけのブログですが、お役に立ててなによりです。これからもマメにブログを更新していこうと思います。

    返信削除