• ベストアンサー

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

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

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

  • ベストアンサー
  • chanfi
  • ベストアンサー率37% (10/27)
回答No.1

PHP-NUKEについては詳しくありませんが、 検索してみたら、こんな記事を発見しました。 http://www.hyperpup.com/main/?p=120 >GalleryではPHP-NUKEやその他のCMSなどでもモジュールとして組み込めるようになっていて、 >Galleryフォルダのblock-random.phpというファイルで編集したら簡単にランダム画像を表示できるらしい。 >WPでの手順はややこしそうで、色々試してみてもエラーばかり。 >よくよくGalleryのランダムブロック説明トピックを見てみたら一番上に答えがあった。 ><?php include('http://www.yourdomain.com/gallery/block-random.php'); ?> >をsidebarの好きな場所に入れたらあっけなく表示された。 上記のように書いてあるので、きっとコレを使えばランダム表示ができそうです。

その他の回答 (1)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.2

No1で答えだけど 要するにPHP(サーバ側処理)としてランダム表示にすればできるよ。 http://www.google.co.jp/search?q=php%20%E7%94%BB%E5%83%8F%20%E3%83%A9%E3%83%B3%E3%83%80%E3%83%A0%E8%A1%A8%E7%A4%BA&hl=ja&lr=lang_ja

関連するQ&A

  • JavaScriptでランダムに画像を表示させ、5秒ぐらいで画像は自動

    JavaScriptでランダムに画像を表示させ、5秒ぐらいで画像は自動切換え、さらにその画像にリンク先urlの指定のやり方をわかる方いらっしゃいましたら教えてください。 JavaScriptでランダムに画像を表示、5秒ぐらいで自動切換えまでは過去質問でわかったのですが、その画像にリンクさせる方法をお願い致します。 JavaScriptでランダムに画像を表示、5秒ぐらいで自動切換えまでは http://www.tagindex.com/kakolog/q4bbs/201/360.html こちらの質問内記載のタグを参照させて頂きました。 これに個々の画像にリンクをつけたいのです。 よろしくお願い致します。

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

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

  • ランダム表示画像にリンクマップを貼れますか?

    ページの上部に、ページが更新するたびに違う画像が 表示されるようにJavaScriptで記述をしているのですが、 その画像の数箇所に、別々のURLを貼りたいのです。 ランダム表示ではない通常の画像の場合、 それぞれの形に合わせてエリアを指定し、 リンクマップをすればいいと思うのですが、 ランダム表示をしている画像に対しては どうすれば良いのでしょうか? また、リンクを貼る部分をオンマウスオーバーするようにも したいのです。 このような事は可能なのでしょうか?

  • ランダムJavascriptのblank表示

    リンク先のURLをランダムで表示させるため、下記の様に読み込みjavascriptファイルを使用していますが、ターゲットをブランク表示にできません。 windowopenなどと併用する必要があるのか、あまりjavascriptに詳しくないため、 記載箇所を具体的に教えて頂けると嬉しいです。 ■JSファイル側 urls=new Array(); //ランダムで表示したいURLを指定する urls[0]='http://www.・・・'; urls[1]='http://www.・・・; urls[2]='http://www.・・・'; function random() { a=Math.floor(Math.random()*urls.length); location.href=urls[a]; } ■HTMLページ側 <a href="JavaScript:random();">リンクテキスト</a>

  • 画像をランダム表示させたい

    画像を5枚横並びにランダム表示させたいです。 XHTMLとCSSでサイトを制作しようと考えています。 イメージフォルダに複数の画像データを格納、そこからアクセス毎にランダム(同じものが表示されないよう)表示。 画像をクリックすると指定したページにリンク。 下記URLページ右の真ん中あたりにある感じのものです。 http://picpi.net/main.html 方法としてはCGI、Javascriptなどいろいろあると思うのですが、まったくわからない人間です。 参考になるサイト、もしくは答えまで出して頂けると大変助かります。 以下、参考までにサーバ環境です。 perl5.8.、Ruby1.8.、Python2.4.、PHP4.4.、PHP5.1.、MySQL4.0.25、ColdFusion が使えるそうです。

  • ランダムに表示する画像にリンク

    javascriptで、リロードするたびにランダムに画像を 表示するようにしている(画像は合計5枚)のですが、 ランダムに表示するように用意している画像の一枚一枚に 各画像バラバラのリンク先を設定することというのは可能なのでしょうか? また、可能であるのならその方法をお教え願えませんでしょうか。 よろしくお願い申し上げます。

  • Javascriptでリンク画像を1時間ごとにランダム表示

    Javascriptで、以下のような条件のプログラムが必要です。 1.jpg~8.jpgまで8枚の画像があります。 8枚の画像は、それぞれ決まった別のページにリンクしています。 1.jpg →1.html 2.jpg →2.html ・ ・ 8.jpg→8.html 8枚の画像を4つのグループに分ける。 グループ1 1.jpg , 2.jpg グループ2 3.jpg , 4.jpg グループ3 5.jpg , 6.jpg グループ4 7.jpg , 8.jpg グループ1から4までを1時間ごとに切り替える。 1~4時まで→グループ1をランダム表示 5~12時まで→グループ2をランダム表示 13~18時まで→グループ3をランダム表示 19~0時まで→グループ4をランダム表示 1時間ごとにランダム表示ならなんとかできたのですが、 画像リンクがそれぞれ別であることをすっかり忘れていて、 行き詰まっています。 新しい別の方法を知りたいので、すみませんが うまくいかなかったソースは掲載していません。 お分かりになる方がおられましたら、 プログラムをお教えいただけないでしょうか? よろしくお願いします。

  • Javascriptでランダムに画像を表示させ、さらにリンクさせる

    当方、ホームページを作成していまして、 画像をランダムに表示させることはできたのですが、 さらにその画像をクリックにて違うページにリンクさせたいと考えております。 いろいろ検索してみたのですが、明確な回答が見つからなかったもので、、、 どなたかご回答いただけると、大変助かります。 どうぞよろしくお願いいたします。 現時点で、以下の様になっています。 (4枚の画像をランダム表示させ、リンク先は同じ場所を考えています) <script language="JavaScript"> <!-- ranimg = new Array(); ranimg[0]="0.gif"; ranimg[1]="1.gif"; ranimg[2]="2.gif"; ranimg[3]="3.gif"; xx = Math.floor(ranimg.length*Math.random()); ranimg = ranimg[Math.floor(xx)]; document.write('<img src="'+ ranimg +'">'); // --> </script>

  • javascriptによるランダム画像表示のリンク指定について教えて頂

    javascriptによるランダム画像表示のリンク指定について教えて頂きたく投稿しました。 以下のサイトを参考に作成したのですが、 http://www.geocities.jp/sii_side/chie/20090308/ 画像に任意のリンクを貼りたいと思っているのですが、なかなかうまくいきません(泣) よろしくご教授ください

  • 画像リンクをランダムに4つ表示する

    このようなタグを使って、画像リンクのランダム表示を作成しました。 ((hard内)) <script type="text/javascript"><!-- // var imglist = [ [ "画像1", "", "リンク先1" ] , [ "画像2", "", "リンク先2" ] ]; function RandomImageLink() { // var selectnum = Math.floor(Math.random() * imglist.length); // var output = '<a href="' + imglist[selectnum][2] + '">' + '<img src="' + imglist[selectnum][0] + '"' + ' alt="' + imglist[selectnum][1] + '"><br>' + imglist[selectnum][1] + '</a>'; // document.write(output); } // --></script> ((body内)) <script type="text/javascript"><!-- RandomImageLink(); // --></script> こうしてランダムに表示できるようになったのですが、私は『ランダムに1つ表示』ではなく、『ランダムに4つ表示』にしたいのです。 …どうすればいいのでしょうか? どなたか回答をお願いします。