![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
質問の意味を取り違えてしまい
申し訳ありません。
>1)画面Aが画面Bに変換します。(複数あればその数だけ・・)
画面ですか?
画像じゃなくて?
もし 画像の時は
以下のロジック参考になりますでしょうか?
違うときは 私の思ったより
難しい処理なのでしょうか?
お力になれなかったかもしれません
申し訳ないです。
--------
<HTML>
<HEAD>
<TITLE>無題ドキュメント</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
image1=new Image();
image1.src="navis_02.gif";
image2=new Image();
image2.src="navis_03.gif";
image3=new Image();
image3.src="navis_04.gif";
function imgchange(){
clearTimeout(timerID);
if(document.fm.anime.src==image1.src)
document.fm.anime.src=image2.src;
else if(document.fm.anime.src==image2.src)
document.fm.anime.src=image3.src;
else
document.fm.anime.src=image1.src;
timerID=setTimeout("imgchange()",1000);
}
//リンク先を変更
function mnuopen()
{
//リンク先退避用
var wurl;
//バナーの画像パスで リンク先判定
if(document.fm.anime.src==image1.src)
wurl="a.html";
else if(document.fm.anime.src==image2.src)
wurl="b.html";
else
wurl="c.html";
win=window.open(wurl,"wname");
}
//-->
</script>
</HEAD>
<body onLoad="timerID=setTimeout('imgchange()',1000)">
<form name="fm">
<A HREF="javascript:mnuopen()"><img src="navis_02.gif" name="anime" alt="アニメ"></A>
</FORM>
</body>
</HTML>
--------
有難う御座いました!!
この内容も質問の一部でありました。
もう、感激であります。
本当に有難う御座いました。
引き続き、再度、もっと質問文を詳細にして投稿いたしますので、お時間よろしければご教授下さい。
一度、ここで、この質問をクローズいたします。
重ね重ね、本当に有難う御座いました。
No.1
- 回答日時:
質問の内容がよく読み取れなかったのですが
つまりは 動くバナーを JavaScriptで作りたいのですよね?
であれば 以下のURLでいかがでしょうか?
http://www.scollabo.com/banban/java/jvsample_011 …
timerID=setTimeout("change()",500);
<body onLoad="timerID=setTimeout('change()',500)">
ソース中の「500」の数値を変更すれば
画像の切り替わる速さを変更できます。
500=0.5秒
1000=1秒となります。
質問の内容と異なる回答でしたら
補足をお願いいたします。
参考URL:http://www.scollabo.com/banban/java/jvsample_011 …
この回答への補足
早速のご回答有難う御座いました。
実は、このロジックは存じているのですが、要するに、以下の趣旨で質問させて頂き案した。
1)画面Aが画面Bに変換します。(複数あればその数だけ・・)
2)その時、この画面Aをクリックしたときには、Aのリンク先に飛び、画面Bが出て、クリックすると、そのBのリンク先に飛ぶようにしたいのです。
教えていただいたバナーのチェンジでは、一箇所にはリンクさせることが出来るのですが、複数のバナーの場合、複数のリンク先に飛ばす方法を探しています。
説明が下手で申し訳ないのですが、宜しく御願い申し上げます。
今回のご回答で、表示時間の設定は理解できました。有難う御座いました。
さらなるご教授御願い申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(プログラミング・Web制作) このWEB用語、WEB文章、意味が分かりますか? 理解できない人が多いようなんですが・・・ 7 2022/10/22 09:13
- Outlook(アウトルック) PCで登録途中の画面から認証コードを確認する方法を教えてください。 3 2022/09/29 06:11
- gooのスマホ lineの着信画面ならず「不在着信」になる 1 2022/07/07 12:31
- Amazon アマゾンミュージック 1 2022/10/28 19:28
- BTOパソコン 下記の条件に合ったパソコンでオススメあれば教えてください。 ①ラップトップで持ち運び型 ②薄くて軽い 1 2023/03/02 13:15
- Windows 10 【Windows11】の起動画面で日本語と英語と中国語の言語選択画面を出して起動時の標準 1 2023/06/18 19:40
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像ファイルの合成
-
mouseoverとwindow.openを同時...
-
フォームに入力された値により...
-
画面が真っ白になるのはどうして?
-
WSHでクリップボードにイメージ...
-
メニューをincludeして、階層が...
-
イメージマップでのマウスオーバー
-
ページが開き切る前にブラウザ...
-
c++std::string型をTCHARに変換...
-
CGI 16進数をバイナリ-に変換
-
日替わりで画像を変更したい
-
時刻により<header>の背景画像...
-
javascriptの sx, sy, sw, sh, ...
-
画像をオンクリックで複数表示...
-
Excel VBA マクロ 画像(...
-
MAX関数を使ってからLEFT JOIN...
-
createElementで作成した要素を...
-
jqueryのsortableで一部ソート...
-
iframe内のリンクが飛ばないの...
-
Lightbox2でのキャプションにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでの画像ファイル表示
-
c++std::string型をTCHARに変換...
-
画面が真っ白になるのはどうして?
-
C言語のポインタ表現
-
クリックして変更した画像を他...
-
ランダムに画像を表示し、ポッ...
-
フォームに入力された値により...
-
日替わりで画像を変更したい
-
javascriptで複数の画像をラン...
-
htmlで、たくさんのgif画像を、...
-
「戻る」「進む」ボタンで画像...
-
Excel VBA マクロ 画像(...
-
JavaScriptのhistory.back(戻...
-
診断の作り方
-
小さい写真にマウス置くと拡大...
-
JavaScriptでボタンをクリック...
-
サムネイルをクリックして背景...
-
ロールオーバー効果にならない。
-
クリックした自身の画像を別画...
-
MinGWでfreetypeのmake時に
おすすめ情報