- 締切済み
ホームページの一部の表示をランダムに。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
こんにちは。 ランダムに画像を表示、ランダムにインラインフレームにページを表示、方法はあまり変わらないと思います。 このような感じでどうでしょう。 <body onLoad="load()"> <script type="text/javascript"> function load(){ url = new Array();//表示したいURLを配列に url[0] = "http://yahoo.jp/"; url[1] = "http://www.google.co.jp/"; url[2] = "http://www.goo.ne.jp/"; rand = Math.floor(Math.random() * url.length);//urlの数から乱数を発生 document.inline.location.href = url[rand];//配列urlのrand番目をインラインフレームに表示 } </script> <iframe name="inline" src="about:blank" width="400" height="300"></iframe> </body>
- toshi_t
- ベストアンサー率0% (0/0)
たとえばこんな感じではどうでしょう 3つのインラインフレームにURLをそれぞれ指定しています 期待と違っていたらすみません <html> <head> <script language="javascript"> <!-- function get_rand(){ var rand = Math.floor( Math.random() * url_list.length ); return rand; } var url_list = new Array(5); url_list[0] = "http://www.google.co.jp"; url_list[1] = "http://www.yahoo.co.jp"; url_list[2] = "http://www.msn.co.jp"; url_list[3] = "http://www.goo.ne.jp"; url_list[4] = "http://jp.youtube.com"; window.onload = function(){ var url_no; url_no = get_rand(); iframe0.location.href = url_list[url_no]; url_no = get_rand(); iframe1.location.href = url_list[url_no]; url_no = get_rand(); iframe2.location.href = url_list[url_no]; } --> </script> </head> <body> <iframe name="iframe0" width="300" height="300"></iframe> <iframe name="iframe1" width="300" height="300"></iframe> <iframe name="iframe2" width="300" height="300"></iframe> </body> </html>
- toshi_t
- ベストアンサー率0% (0/0)
javascriptでインラインフレームのURLを指定できるので、 ランダム処理と組み合わせれば可能だと思います document.インラインフレーム名.location.href = 変更するURL
関連するQ&A
- htmlのランダム表示について
楽天やヤフーのトップページにいくと、 閲覧する度に違うhtmlファイル(特集部分)が表示されると思います。 自分で運営しているサイトにも、 このランダム表示を利用したいと思っているのですが、 どのようにすればよろしいでしょうか? 尚、現状知ってるのはhtmlやcss、cgi設置くらいです。 画像だけをランダム表示するのは調べてわかったのですが、 htmlファイルそのものをランダム表示するやり方がわからなかったので、 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- 画像ランダム表示、しかしダブらないように…
トップページの画像をランダム表示させたいです。 1枚だけならどこかでソースが載っていたのでそれをコピーしたらいいだけだと思うので問題はないのですが、3枚をランダム表示させ、なおかつ同じ物が表示しないようにしたいのです。 もちろん、画像保存フォルダは1つです。また、ファイルは順次増やして行きたいです。 1枚目の画像が決定した後、それ以外の画像からランダムに選択。さらに1枚目・2枚目の画像が決定したらそれ以外の画像からランダムに選択。 こんな事が出来ますか? また、どうしたらいいのでしょうか? よろしくお願いします。
- ベストアンサー
- JavaScript
- ランダム表示画像にリンクマップを貼れますか?
ページの上部に、ページが更新するたびに違う画像が 表示されるようにJavaScriptで記述をしているのですが、 その画像の数箇所に、別々のURLを貼りたいのです。 ランダム表示ではない通常の画像の場合、 それぞれの形に合わせてエリアを指定し、 リンクマップをすればいいと思うのですが、 ランダム表示をしている画像に対しては どうすれば良いのでしょうか? また、リンクを貼る部分をオンマウスオーバーするようにも したいのです。 このような事は可能なのでしょうか?
- 締切済み
- JavaScript
- ランダムで商品を1つだけ表示させたい?
PHPを使ってランダムに商品を1つだけ表示させたいと思います。 データはエクセルで作ってあり中身は 商品名 , 画像URL , URL , 商品説明 , 価格 , , こんな感じのデータとなっています。 最終的にはアイフレームで表示させようと考えています。 そこで、質問ですが、PHPはどのように書けばいいのでしょうか? PHPが分からない為、いろいろと調べたのですが、自分の力ではよくわかりません。 すいませんが、どなたか教えていただけないでしょうか。 よろしくお願いします。
- 締切済み
- PHP
- ホームページのTOPにアクセスする毎にランダムで画像を表示させる方法と
ホームページのTOPにアクセスする毎にランダムで画像を表示させる方法とそれが出来るスペースをおしえてください。 HPを作成しようと思っております。 TOP画面にアクセス毎にランダムで画像を表示させたいのですがその方法も、どのスペースを利用すればいいのかわかりません; 予算もありませんので、無料でできるところをご教授ください。 ど素人ですがどうぞよろしくお願いします!
- ベストアンサー
- その他(インターネット・Webサービス)
- 画像のランダム表示
ページの更新時に画像をランダムに表示し、かつその画像をクリックするとランダムに画像が変わっていくようにしたいのですが・・。 まったくの初心者なので、答えまで教えていただけますと幸甚です。 よろしくお願いいたします。
- ベストアンサー
- JavaScript
- 一部にJavaScriptを使ったホームページの表示の不具合について
ホームページビルダー(ver13)にてホームページを制作し、ページの一部分にJava Scriptにて画像の表示をするようにしまた。 ホームページビルダーのプレビューの画面と,デスクトップ上にてインターネットエクスプローラーではちゃんと表示されるのですが、実際にインターネットで開いたときに3枚の画像を順番に表示するところを、1枚しか表示できません。どのような原因が考えられますか。宜しくお願いいたします。
- ベストアンサー
- レンタルサーバ・ASP
- トップページをランダムに表示するには?
画像やメッセージなどを表示毎にランダムで変更するなどの方法はよくありますが、例えば index1.html index2.html とう2種類のトップページがあり、この2つを ランダムでどちらか表示させるということをするには どのようにすればいいでしょうか? よろしくお願いします。
- 締切済み
- JavaScript
- 画像をランダムで表示させたい
自分のホームページで画像を数種類をランダムで表示させたいです 無料HPなのでCGIは使えません HP開いたときや、HP開いたままで更新ボタンを押したときに ランダムで画像を何種類か表示させたいです
- ベストアンサー
- HTML
- JavaScript、単語をランダムに表示させる
こんにちは。JavaScript分かる方、回答お願いします。 JavaScriptで、ボタンを押すと、テキストボックスに単語がランダムに表示されるものを作りたいです。 同じページに二つ作りたいです。 それぞれのボックスの単語は、別々に登録させたものをランダム表示したいです。 (たとえば、画像の「ランダム単語1」には、犬、猫、猿の中からランダムで表示。 「ランダム単語2」には、花、木、草の中からランダムで表示) 私は、HTML,CSSの知識が少しあり、JavaScriptは少しだけ昔に教わりました (JavaScriptはあまり理解できなかったですが、思い出したい&もう一度チャレンジしたいので!)。 どのように書けばいいか教えて下さい。よろしくお願いします!
- ベストアンサー
- JavaScript
補足
アドバイスありがとうございます。 しかし、当方では 理解ができませんでした。