javaScript初心者です。どうぞよろしくお願いします。
http://www.keyence.co.jp/
このサイトのトップの様なコンテンツを作りたいです。
1:一つ一つの中身はflashで
2:時間が立てば次の項目に自動スクロール
最低限上記を必要としたいです。
javaScriptをしっかり扱えるようになりたいので
解説等もいれていただけたら幸いです。
図々しくて恐縮ですがどなたかよろしくお願い致します。
html-----------------------------------------------
<body>
<div id="rollover">
<p><img src="rollover/01.jpg" id="rollover_view" alt="image1" width="415" height="295"></a></p>
<ul id="thumb">
<li><a href="#"><img src="rollover/01_thumb.jpg" alt="thumb1" width="150" height="45"></li>
<li><a href="#"><img src="rollover/02_thumb.jpg" alt="thumb2" width="150" height="45"></a></li>
<li><a href="#"><img src="rollover/03_thumb.jpg" alt="thumb3" width="150" height="45"></a></li>
<li><a href="#"><img src="rollover/04_thumb.jpg" alt="thumb4" width="150" height="45"></a></li>
<li><a href="#"><img src="rollover/05_thumb.jpg" alt="thumb5" width="150" height="45"></a></li>
<li><a href="#"><img src="rollover/06_thumb.jpg" alt="thumb6" width="150" height="45"></a></li>
</ul>
</div>
</body>
</html>
css---------------------------------------------
<style type="text/css">
/* ロールオーバー */
ul,li{ padding:0;margin:0; }
div#rollover {
height:295px;
width:580px;
}
div#rollover p {
float:left;
margin:0;
}
div#rollover ul {
float:right;
width:150px;
list-style:none;
}
div#rollover li {
height:50px;
}
div#rollover a img {
border:0;
}
</style>
javaScript------------------------------------------
<script type="text/javascript">
//<![CDATA[
window.onload =function(){
var myImg = document.getElementById("thumb").getElementsByTagName("img");
var regrep = "_thumb";
var newimg = new Array();
for (var i = 0; i <myImg.length; i++) {
newimg[i] = new Image();
newimg[i].src = myImg[i].src;
myImg[i].onmouseover =function() {
var href = this.src.replace(regrep,"");
document.getElementById('rollover_view').src=href;
}
}
}
//]]>
これは拾ったフリーのもののソースなのですが
これを改造したほうがやりやすいようでしたら
その旨をご教授いただきたいです。
どうぞよろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>これは拾ったフリーのもののソースなのですが
ロールオーバーをやりたいのでしょうか?
ご質問の内容とは違うように思われますが…
拾うなら、とりあえず、ご提示のサイトのソースをご覧になることをお勧めします。それなりにコメントが入れてあるので、比較的わかりやすいかと。
しくみがわかれば、改造も比較的簡単かと…
>2:時間が立てば次の項目に自動スクロール
のような機能はご提示のサイトにはないと思いますが、指定時間後に処理を実行させる方法があるので、そのあたりを利用するのがよろしいかと…
http://www.openspc2.org/JavaScript/reference4/ti …
http://javascriptist.net/ref/window.settimeout.h …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- PHP 共通の処理をまとめる方法がわからないのでアドバイスお願いします。 1 2022/12/19 20:20
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS htmltとcssの連携をして画像縮小について 1 2022/11/15 20:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Slick.jsのオプションrtlについて
-
複数の要素へ appendchild でき...
-
MAX関数を使ってからLEFT JOIN...
-
MFCで画像を表示させているので...
-
JavaScriptで変更した属性の元...
-
Gifアニメ、最後のコマに行った...
-
クリックで色変更後に既に変更...
-
createElementが一瞬で消えてし...
-
複数のバナーをリロードする度...
-
デフォルト非表示にしたい。【t...
-
javascriptテキストBOX色を元に...
-
iframe内のリンクが飛ばないの...
-
onmouseoverの表示切り替えが上...
-
window.openで値の渡し方を教え...
-
html スクロール要素を下から表...
-
javascriptで教えてください。 ...
-
「jQuery」アコーディオンメニ...
-
web制作(HP作成について教えて...
-
jQueryで、リンクURLの一致を確...
-
教えて下さい。ランダムにバナ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Slick.jsのオプションrtlについて
-
【jQuery】2分割レイアウトで、...
-
html5に変えるとスライドショー...
-
【iOS及びAndroid】リンク画像...
-
アコーディオンメニューが開い...
-
画像をフェードアウト&フェー...
-
jqueryのプラグインslickの画像...
-
横並びの画像を3枚時間差でフェ...
-
CSSでマウスオーバーした画像を...
-
[jQuery]bxSlider 一番最後と...
-
神経衰弱 順番に裏返し
-
チェックボックスと画像切替の連動
-
一定時間ごとに画像を切り替え...
-
複数の要素へ appendchild でき...
-
jqueryサブウィンドウにて画像...
-
Firefoxとクロームでフェードイ...
-
折り畳みメニューを使った場合...
-
fontsize.jsでhtmlの大中小の設...
-
jsでグリッドデザインのサムネ...
-
javascript 神経衰弱
おすすめ情報