OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

ページが開き切る前にブラウザを判断

  • 困ってます
  • 質問No.202506
  • 閲覧数61
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 76% (155/202)

よろしくお願いします。
あるページを開くと同時に、ブラウザーが何であるか
判断させ、gif やらのコンテンツが表示される前に、
2つの処理(関数) のどちらかに飛ばしたいのですが、
どのような方法が有効でしょうか。

要はブラウザーによって、表示されるリンク付き gif を
変えたいのです。( IE, Pocket PC IE )

JavaScript でそのような事が可能でしょうか?
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル9

ベストアンサー率 66% (40/60)

body の中でブラウザの判定して、その結果に応じたタグそのものを出力すると良いです。 以下のようになると思います(ブラウザの判定そのものは割愛させて頂きます)。 <body> <script type="text/javascript" language="JavaScript"> <!--  if ( ブラウザ A か ...続きを読む
body の中でブラウザの判定して、その結果に応じたタグそのものを出力すると良いです。
以下のようになると思います(ブラウザの判定そのものは割愛させて頂きます)。

<body>
<script type="text/javascript" language="JavaScript">
<!--
 if ( ブラウザ A か? )
 {
  document.write( "<a href=\"・・・\"><img src=\"../image/a.gif\"></a>" ) ;
 }
 else
 {
  document.write( "<a href=\"・・・\"><img src=\"../image/b.gif\"></a>" ) ;
 }
//-->
</script>
<noscript>
<a href="・・・"><img src="../image/c.gif"></a>
</noscript>
</body>
お礼コメント
naru

お礼率 76% (155/202)

回答ありがとうございました。
どうにかできたようです。
ブラウザの判定には、navigator.appName を使用する
ことにより、処理をわけることができました。
投稿日時 - 2002-01-21 17:31:22
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ