• ベストアンサー

location.hrefが対応してるブラウザ

IEやFireFoxなど様々なブラウザがあると思うのですが、 location.hrefに限らず、そういうオブジェクトや関数が どれどれに対応しているという表みたいなのが載ってるサイトってありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

書籍なら心当たりがあります。表形式にはなってないけど個別の仕様についていろいろ解説してますよコレ。 詳解 HTML&CSS&JavaScript辞典 第三版 ISBN:9784798016016 http://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=978-4-7980-1603-0 詳解 JavaScript&DynamicHTML辞典 第三版 Ajax対応 ISBN:9784798016030 http://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=978-4-7980-1601-6 最新ブラウザに関するオブジェクト対応状況を明確にしているサイトと言うのはなかなかないと思います。 なぜならウェブ閲覧は無料なものですから作る側もたいていはお金をあまりかけずに作るわけで、実質ボランティアによる情報提供となるわけです。 一方書籍とかは金銭的な利害関係が絡むから割としっかり情報を収集して的確に内容をまとめたものが多いと感じています。 ちゃんとした内容を書かなければ本は売れず、著者は収入を得られない…生活の糧を得られないのです。

takagoo100
質問者

お礼

ご返答ありがとうございます。 なるほど、やっぱりいろいろなブラウザがあるから 結構大変なんですね。しかもIEのシェアがほとんどだから それをやるメリットもあまりなさそうですし・・・ 書籍の紹介ありがとうございます。参考にしてみます。

関連するQ&A

  • location.hrefはブラウザごとに異なる?

    phpなどで動的ページでhtmlを出力しています。 一覧で複数ジャンルを表示させているのですが、 静的ページなら<a name="xx">スクロール先</a>を使って 該当ジャンルまでスクロールさせて表示できますが、 動的ページのため、javascriptを用いてIEでは動作確認できましたが FireFoxやSafariでは、location.href="#jmp";では<a name="jmp"></a>に 移動しませんでした。 すべてのブラウザで同じ動作をさせる方法はありますか? FireFox, Safari個別の方法でも構いません。

  • location.hrefが動かない・・・

    F5が押された場合に指定したURLに飛ばすようにしたいのですがなかなかうまくいきません・・・ ブラウザはFirefox 2.0.0.7を使用しています コードは以下の様にしております <script type="text/javascript"><!-- function key(keyCode){ if (keyCode == 116){ location.href = "http://www.google.co.jp/"; } } --></script> <body onKeyDown="key(event.keyCode)"> </body> 指定URLはGoogleにしています これ状態でF5を押してもなにも起こらず普通に更新されるだけです location.href = "http://www.google.co.jp/";の部分をdocument.write('TEST');などのようにdocumet.writeに書き換えると普通に指定した文字列が表示させます location.hrefと同様にwindow.location.hrefやlocation.replaceでも指定URLに飛ばされません documet.writeは動くのでF5が押されたかどうか判断するコードは間違っていないと思うのですが・・・ ちなみにIEでもダメでした 誰か原因がわかる方が居られましたら教えてください よろしくお願いします

  • location href=""

    お世話になります 動作確認をしていてたのですが教えてください <script language="javascript"> <!-- function change(){ location.href="test1.html"; } /--> </script> <input type="button" value="送信" onclick="change()"> IE,Opera,Firefoxで試したのですが、Firefoxではページが切り替わりませんでした 何故でしょう?

  • location.hrefについて

    お世話になります。 以前、こちらで教えて頂いた方法なのですが、 (以前した質問のURL:http://oshiete1.goo.ne.jp/qa3297252.html) IEや、FireFoxのバージョンアップの為なのか、それともコード的な問題があるのかよくわからないのですが、変数に格納したリンクをlocation.hrefを使ってリンクを試みると、何故か現在表示しているページのURLが追加されてリンクしてしまい、適切な表示をしてくれません。 どうしたら、正常にページ移動が行われるでしょうか? なお、組んでいるコードは以前質問した際に公開したコードに、ご指摘頂いた部位を修正したものです。 お手数ですが、ご教授願います。

  • JS location.href でリファラー

    location.href で画面遷移した時にリファラーをブラウザは吐いてくれますか? 吐かないものと記憶していましたが、先程クリックしてlocation.hrefで画面遷移したらリファラーがセットされていました。 本当の仕様はどうなっていますか?

  • ブラウザで一時的に、location.hrefの命令だけを無効化したい

    カフェスタというコミュニティサイトで、入力不可のスクリプトタグを使って、チャットをめちゃめちゃに破壊してしまう荒らしがいます。 その人が来たときに、あるタグを使って、部屋を壊される前に彼のソースを入手し、彼の入力したタグをみつけました。 <script>location.href="http://tanosii.client.jp/baku.html";</script> <script>location.href="http://hp.cafesta.com/toumokorosi";</script> <p style=left:expression\(for(;;){window.open("http://**movies.net/***/account/join.php");})> この3つです。 1番目と3番目は、アクセス先のページをパソコン側で制限サイトに登録すればクラッシュは防げました。 でも2番目のタグをどうすれば回避できるのかがわかりません。 location.hrefを無効にすればいいのかと思っていますが、いろいろ調べても方法は見つけられませんでした。 とても困っているので、お力をお貸ししていただけませんか。 よろしくお願いいたします。

  • 古いブラウザ・・どこまで対応すべき?

    HTML+CSSで、今風の作り方・・(テーブルとかで細工するのではなく、DIVにスタイルをつけたり)でサイトを作りました。IE6、Firefox、NN8など最近のブラウザでは、ほとんど違わず表示できて、うまくいったと思ったのですが・・ ふと思い立って、CSSに一応対応している古いブラウザ(IE5やNN4.7など)で試しに開いてみたら、画像と文字が重なったり、文字の回り込みや寄せが滅茶滅茶で、もはや読める状態ではなくなってしまっていました。 いったい、古いブラウザはどのくらいまで対応したらよいものなのでしょうか? アクセス解析によると、NN4.7とかIE5とか、未だ使っている人いるようなのですが・・もう、こういう人たちは、ページが崩れて見えることには慣れてる、と割り切ってよいのでしょうか・・。

    • ベストアンサー
    • HTML
  • location.hrefの使用方法について

    location.hrefで取得した現在表示しているURLをhtmlのbody中の<a href="ここに代入"></a>に代入したいのですが、いろいろやったり調べたりしたのですができません。ご教授いただけると幸いです。 目的は、動的ページをfirefoxユーザーにブックマークしてもらうことです。以下の「url」部分を現在表示中のURLにしたい<a href="url" rel="sidebar" title="name">ブックマークに追加</a>。できればタイトルも現在のページから取得したい。 ちなみにIEでは以下のとおりで希望の機能を実現しています。 <script type="text/javascript"> <!-- if ((navigator.appVersion.indexOf("MSIE") > 0) && (parseInt(navigator.appVersion) >= 4)) { document.write("<p><SPAN STYLE='color:blue;cursor:hand;' onclick='window.external.AddFavorite(location.href, document.title);'>このページをお気に入りに追加する。<\/SPAN><\/p>"); } //--> </script>

  • オブジェクト検出によるブラウザの判別

    javascriptでオブジェクト検出によるブラウザの判別がしたいです。 IE,Firefox,googleChrome の判別を行いたいのですが、IEだけに対応しているプロパティ、Firefoxだけに対応しているプロパティ、GoogleChromeだけに対応しているプロパティが見つからないためif文が書けません。 これらのブラウザの判別を行うのに適しているプロパティはありますか? よろしくお願いします。

  • <a href>ブラウザ毎の対応について

    HTML初心者です。 自作べた打ちでHTMLを書いてアップしたのですが、Googleクロームで確認したところ<a href>で記載したリンクが開きません。 Googleクロームの他、IE、firefoxで確認しましたが、きちんとリンクが開くので読みこめていると思います。 ちなみに「Ctrl+クリック」を試したところ「無題」となってしまいました。 何かHTML上で設定をする必要があるのでしょうか? お分かりになる方いらっしゃったら、教えていただけると助かります。 よろしくお願いします。

    • ベストアンサー
    • HTML