• 締切済み

ランダムにイラスト表示するには

ランダムに何枚かのイラストを表示するHTMLを教えてください!! よろしくお願いします!

  • HTML
  • 回答数3
  • ありがとう数2

みんなの回答

  • leaz024
  • ベストアンサー率75% (398/526)
回答No.3

JavaScriptを使ったサンプルをアップしてみました。(参考URL) 一度ご覧いただき、思うような動きであれば、ソースの表示で内容を確認して下さい。 基本的には、こんな↓感じのことをしています。 ・使用する全ての画像を読み込んでおく ・IMGタグの src属性の値を変更する JavaScriptの関数を書いておく。 ・最初は BODYタグの onLoadから実行する。 ・画像を変更する関数の中で、一定時間後に同じ処理をするように仕込む。 不明な点は、補足にでも書いてください。

参考URL:
http://users.goo.ne.jp/leaz/random-img/
  • sight
  • ベストアンサー率53% (199/370)
回答No.2

HTMLではちょっとできませんね。 JavaScript JavaApplet CGI(PerlやCなど) あたりのどれかを使うことになります。 一番お手軽&一般的なのはJavaScriptですね。 それでもよければ http://tohoho.wakusei.ne.jp/wwwjssm2.htm#RandomImage あたりを参考にしてください。 この件に関して何か追加質問があればお願いします。

  • himitsu
  • ベストアンサー率34% (21/61)
回答No.1

アクセスするたびに...と言うのであれば、JavaScriptを使用すれば良いです。 下記のURLを参考にしてみて下さい。

参考URL:
http://www.zdnet.co.jp/help/tips/html/h0011.html
nahocchi
質問者

補足

<html> <head> <title>ZDNet: Helpdesk - HTMLTips - 素材</title> <SCRIPT LANGUAGE="JavaScript"> function random_img1(num1,num2) { if((num1 - num2) > 0) { var big = num1 var small = num2 } else { var big = num2 var small = num1 } var range = big - small + 1 var number = Math.floor(Math.random()*range) + small return(number) } function random_img2() { var img_src = "img" + random_img1(1,3) + ".jpg" document.write("<IMG SRC='" + img_src + "'>") } </SCRIPT> </head> ↑これはどこをどう書き換えたらいいのですか?? ごめんなさい。。。わかんなくて。(汗)

関連するQ&A

  • HPのランダムバナーのお持ち帰りについて困っています。。

    失礼いたします。 私はイラストのHPをしていまして、 サイトのバナーをイラストをランダムに表示するバナーにしたくて ランダムバナーの作り方は調べてなんとか作れたのですが、 そのバナーを、皆様に貼っていただく方法が分からなくて困っています。。 わざわざ長いタグを打っていただくわけにもいかず。。 ランダムバナーについて何か教えて下さる方がおりましたら HTML初心者で説明べたなのですが、よろしくお願いいたします。

  • イラストをランダムで表示するソフト

    ビンゴゲーム用として画面に入力したイラストデーターがKEYを押すとランダムで現れるというソフトをご存知であれば教えてください。宜しくお願いいたします。有料でも結構です。

  • 絵をランダムに表示させるタグ

    あまりタグやらcssなど詳しくない初心者の人間です。 最近「YAHOOジオティース」というものでHPを作っています。 そのサイトでHPを作っていますが、TOP画面にランダムに絵を表示させたいのですが、そのジオティースはHTMLしか使用できないみたいで(たぶん)、絵をランダムに表示させるタグ(HTML)はないでしょうか?? HTMLじゃできない と聞いたこともありますが・・・。 参考になるサイトでもいいです。 よろしくお願いします。 (他のタグもお願いします。 一度試してみるので)

  • JavaScript、単語をランダムに表示させる

    こんにちは。JavaScript分かる方、回答お願いします。 JavaScriptで、ボタンを押すと、テキストボックスに単語がランダムに表示されるものを作りたいです。 同じページに二つ作りたいです。 それぞれのボックスの単語は、別々に登録させたものをランダム表示したいです。 (たとえば、画像の「ランダム単語1」には、犬、猫、猿の中からランダムで表示。 「ランダム単語2」には、花、木、草の中からランダムで表示) 私は、HTML,CSSの知識が少しあり、JavaScriptは少しだけ昔に教わりました (JavaScriptはあまり理解できなかったですが、思い出したい&もう一度チャレンジしたいので!)。 どのように書けばいいか教えて下さい。よろしくお願いします!

  • ランダム表示について

    こんにちは、 phpでランダム表示するものは、 よく見かけますが、 htmlファイル内に外部に phpで作成したファイルを ランダムに表示しているものが、 ありますが、どうすればよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 更新する度にイラストとバナーを同時に、ランダムに表示するには

    http://www.tor.lislis.info/ ↑このサイトのように、イラストとバナーを同時に、ランダムに表示し、他サイトへのリンクを張り、画像にALT属性を付けるには、どのようなスクリプトを組めば良いのでしょうか?JavaScriptで可能なのでしょうか?それともCGIでやっているのでしょうか? このようなJavaScript、またはCGIを知っている方、ご教授お願いします。

  • htmlのランダム表示について

    楽天やヤフーのトップページにいくと、 閲覧する度に違うhtmlファイル(特集部分)が表示されると思います。 自分で運営しているサイトにも、 このランダム表示を利用したいと思っているのですが、 どのようにすればよろしいでしょうか? 尚、現状知ってるのはhtmlやcss、cgi設置くらいです。 画像だけをランダム表示するのは調べてわかったのですが、 htmlファイルそのものをランダム表示するやり方がわからなかったので、 よろしくお願いいたします。

  • JavaScriptを使用せず画像をランダムに表示したい

    はじめまして。 私は、Php NukeというCMSを利用してサイトを運営しております。 Php Nukeでは、HTMLを利用してページを表示できるのですが、画像をランダムに表示させたいのですが、 JavaScriptは無効のようで、できません。 つきましては、JavaScriptなしでHTMLに書き込むような形で画像をランダムに表示させたいのです。(またその画像にリンクも貼れればと思います) 或いは、JavaScriptを有効にするように設定?変更ができても可です。 どなたかお知恵をお貸しいただけないでしょうか? よろしくお願いいたします。

  • FLASHを使って、複数のswfとjpgをランダム表示させたい

    現在、10個程度のswfファイルと60個程度のjpgファイルがあります。それらをjavascriptを使わずに(基本的にはFLASHで)、アクセスするたびにHTML上でランダム表示させたいと考えています。 これまで、ひとつのswfファイルをベースにして、以下のアクションスクリプトを使って、10個のswfファイルをランダム表示させることには成功しています。 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: //1~3の整数の乱数を,変数 ransuu にセット ransuu = Math.floor(Math.random()*13)+1; //ムービー内に ransuu+".swf" をロード this.loadMovie(ransuu+".swf"); :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: たぶんこのスクリプトを発展させれば、jpgもランダム表示できるようになると思います。 ランダム表示させたい複数のswfファイルとjpgファイルは同じ階層にあります。HTMLはそのひとつ上の階層にあります。ベースとなるswfファイルは、複数ランダム表示用のファイル群と同じ階層でも良いし、もしくはHTMLと同じ階層でも良いことにします。 どのような方法があるか、教えてください。 *ちなみに、ベースとなるswfファイルを複数ランダム表示用のファイル群と同じ階層において、そのひとつ上の階層にあるHTMLから読み込んだ場合、うまく表示されませんでした。このアクションスクリプトを引用した元のウェブサイトでは、HTMLも、ベースとなるswfファイルも、ランダム表示される複数のファイル群も、全て同じ階層にあるという前提になっていました。

    • ベストアンサー
    • Flash
  • ランダムでかぶらないように4つを表示。

    データベースらしきものを改造中です。 データベースのレコードのうち、ランダムに選んだ4つの情報をトップページに表示したいです。 この「ランダムに選びつつかぶらない方法」と言うのが出来ません。 どのようにしたら実現できますか? よろしくお願いします。

    • ベストアンサー
    • Perl