• ベストアンサー

画像をポイントすると別の画像が表示される方法を教えてください。

JavaScriptのページを調べてみたのですが有効な方法がないので 教えてください。よろしくお願いします。 例えば、TOPなどの画像をポイントすると、違う画像が表示され、 ポイントをはずすとまた最初の画像が表示されるようにする方法は ありますでしょうか。 ご存知の方がいらっしゃいましたら、回答をお待ちしております。 よろしくお願いします。

noname#62837
noname#62837
  • HTML
  • 回答数3
  • ありがとう数4

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

  • ベストアンサー
  • ubonoti01
  • ベストアンサー率20% (43/211)
回答No.2

JavaScriptは分かりませんが、IBMホームページビルダーでは簡単です。キーワードは「ロールオーバー効果」です。

noname#62837
質問者

お礼

ソースを調べてやったのですがうまく動作せず、 教えていただいたHPBでできました! どうもありがとうございました!

その他の回答 (2)

  • ubonoti01
  • ベストアンサー率20% (43/211)
回答No.3

#1の続きです。 「JavaScript」と「ロールオーバー効果」でAND検索すると、実現方法を開示したページが見つかります。

noname#62837
質問者

お礼

探した結果ソースを入れたのですがうまく動作しなく、 HPBでできました。 回答ありがとうございました。 また質問させていただくこともあるかと思うのですが その時はよろしくお願いいたします。

  • annie_x
  • ベストアンサー率50% (65/129)
回答No.1

こんな感じでしょうか、、、 top.html:画像をクリックしたときのリンク先 top_1.gif:マウスをポイントしていないときの画像 top_2.gif:マウスをポイントした時の画像 #================================================= <SCRIPT language=JavaScript> <!-- if( (navigator.appName == "Netscape") || (navigator.appName == "Microsoft Internet Explorer") ){ if(navigator.appVersion.charAt(0)>=3) { outImg=new Array() outImg[1] = new Image();outImg[1].src='top_1.gif'; outImg[2] = new Image();outImg[2].src='top_2.gif'; } } // change image function changImg(target,imgNo) { if( (navigator.appName == "Netscape") || (navigator.appName == "Microsoft Internet Explorer") ){ if (navigator.appVersion.charAt(0)>=3){ document.images[target].src=outImg[imgNo].src; } }; }; //--> </script> <a href="top.html" onMouseOver="changImg('top','2');" onMouseOut="changImg('top','1')"> <img src="top_1.gif" name="top" border="0"></a> #=================================================

noname#62837
質問者

お礼

細かに教えていただいて嬉しかったです。 が、うまく動作しませんでした クスン 結局HPBでやりました。 でも、ご協力ありがとうございました!

関連するQ&A

  • 画像の一部分をスクロールして表示する方法

    画像の一部分をスクロールして表示する方法 初めて質問させていただきます。 一枚の画像の一部分を表示させ、画像をスクロールさせる→次の画像へ移る という見せ方をしたいと思っています。 参考サイト:http://www.kmad.jp/index.html ここのトップページのような形が出来たらと思っています。 HTMLとCSSには少し慣れてきたのですが、JavaScriptは初心者で全く分からない状態です。 もしJavaScript以外の方法でいいやり方があれば、そちらも教えていただけるとありがたいです。 すみませんが、詳しい方、宜しくお願いします。

  • divの背景画像を、徐々に表示させるには?

    トップページに、2つのdivボックスを設置し、 それそれの背景画像をcssで、リピートさせるようにします。 さらに、それぞれのdivの背景画像が、 徐々に表示されるようにしたいのですが、 cssや、javascriptで可能でしょうか? (最初は真っ白→だんだん背景画像) 可能でしたら、その方法を御教えいただけますでしょうか! Flash使用は、考えておりません。 よろしくおねがいいたします。

  • ポイントしたときに画像を表示方法

    リンクやリンクされている画像を ポイントしたときに画像を表示 させる方法を教えてください。

  • パワーポイント2007で挿入した、画像が表示されない。

    パワーポイント2007で挿入した、画像が表示されない。 パワーポイント2007を使用しています。 作成したページの枚数は50を超えます。 その各ページに画像を挿入してあるのですが、画像の種類はjpgや、png、gifなど様々使用しています。 パワーポイントのページを作成して、保存をし終わるのですが、後日作成の続きを行おうとすると、すべての画像ではないのですが、一部の画像が消えています。 消えている場所には赤バツで「リレーションシップID○○のイメージパーツがファイルにありませんでした」と表示されています。 消えた画像の種類は、ipgとgifです。 挿入した画像が消えなくなる方法はあるでしょうか。

  • 画像の表示方法について

    ページが表示されるたびに画像を変更する方法が 『5・6年生にもわかるやさしいJavaScript』に紹介されていました。 URLはhttp://www.sky.sannet.ne.jp/masapine/java_top.htmlです。 これは、表示されるごとにランダムで変更する形式なのですが、 これを順番通りに画像を変更することは出来るのでしょうか。 具体的には、 <SCRIPT LANGUAGE="JavaScript"> <!-- simg=new Array(5); simg[0]="○○○.gif"; simg[1]="●●●.gif"; simg[2]="△△△.gif"; simg[3]="▲▲▲.gif"; simg[4]="□□□.gif"; Myimg=Math.floor(5*Math.random()); document.write("<center><img src='"+simg[Myimg]+"'></center>"); //--> </SCRIPT> の、Myimg=Math.floor(5*Math.random());の部分で 表示方法を決めていると思いました。 simg[ ]の数字の順番通りに表示するには、 どのようにすればいいのでしょうか。 初心者なので詳しいことが分かりませんが、 よろしくお願い致します。 また、この形式通りでなくても構いません。

  • 特定の画像を非表示にする方法

    CSSかJavascriptを使って、自動的にページに組み込まれてしまう画像を非表示にしたいです。 ソースに特定の画像を非表示にする内容を書き込むと思うのですが・・(非表示にする画像のURLを指定?) よろしくお願いいたします。

  • 画像のアンカーポイントを表示する方法

    イラストレーターでインターネットからとってきた画像のアンカーポイントを表示させる方法を教えてください

  • 画像が表示されません

    イラストサイトを作っているんですが… インラインフレームの中に別の フレームページを表示させたHPを作りました。 転送した後、確認してみたら index⇒top(フレーム)⇒ギャラリー(フレーム)⇒画像(右フレームに表示) >>topからインラインフレーム内に表示させてます。 ギャラリーの右フレームに最初から貼り付けている画像は表示されるのですが、 左フレームのmenuから見たい画像を選択すると、表示されません; 要するにギャラリーの画像だけ見れないんです。 でも、ファイルやビルダー上で見るとちゃんと見れるんです。 うまく転送できていないのかと確認してみたんですが、いったいどこが間違っているのか…;; どなたか分かるかたお願いします。 ちなみにFC2を借りています。

  • 画像が表示されません!

    今までは全く問題なく表示されていたのですが、おとといから突然画像が表示されなくなってしまいました。 昼夜問わずなので混雑とも違うし、どのサイトでも同じ状態です。文字は普通にすぐに表示されるのですが、画像のみ「残り○項目画像をダウンロードしています」で止まってしまいます。 全く画像が出ないページもあれば、オークションなどではいくつかは出る時もあります。 不思議なことに、IEを起動して最初の2~3ページ目くらいまでは問題なく画像も表示されるのです。 設定などは何も変えた記憶はありません。 ファイルの削除、Cookieの削除、「画像を表示する」のチェックはしてみましたがダメでした。 何か良い方法をご存知の方、アドバイスよろしくお願い致します。

  • HPでの画像の表示方法について

    HPの画像表示についてご教授ください。 最近、下記に記載させていただいた、参考サイトのように 画像をクリックすると背景が薄く暗くなり、画像が前面に開くような 表示をするサイトが増えてきています。 最初はFlashで作成しているのかな?と思っていたのですが、どうやら違うようです。 このような画像の表示のさせかたをするにはどのように実現するればよろしいのでしょうか?(CSS?、JavaScript?) ご存じの方がいらっしゃいましたら、ご教授お願いいたします。 --「参考URL」------- http://www.tbs.co.jp/rookies08/gallery/ http://www.dreamofficial.com/news/detail.php?id=1210862632 --------------------

専門家に質問してみよう