• 締切済み

サブページからランダムにジャンプできる?

今度新たに立ち上げるホームページで、ひとつのボタンをクリックするだけで、いくつかのコンテンツや、サブページのなかから、ランダムに選択されたところへジャンプするような「びっくり箱」のようなものを置いてみたいと思っているんですが、あまり詳しくない私にも設置できるようなJAVAスクリプトはあるでしょうか? あれば、是非、教えていただきたいのですが、宜しくお願いします。

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

みんなの回答

  • taka2456
  • ベストアンサー率29% (36/122)
回答No.2

こんな感じではどうでしょうか もっといい例があると思いますので他の人の回答も参考にして下さい <SCRIPT LANGUAGE="JavaScript"> function GO(){ var j=2; //リンク先のページ数 i=Math.floor(Math.random()*2);//乱数の発生(この場合0~1)です if (i==0){ window.open("http://www.yahoo.com"); } if (i==1){ window.open("http://www.yahoo.co.jp"); } } </SCRIPT> <BODY> <INPUT type="button" value="GO!" onClick="GO()"> </BODY>

  • hardy50
  • ベストアンサー率29% (221/746)
回答No.1
参考URL:
http://www.sky.sannet.ne.jp/masapine/java_top.html,http://www.oitaweb.ne.jp/hp/tatsuya/index.htm

関連するQ&A

  • ランダムリンク+自動ジャンプ(JSのみで)

    javaスクリプトのみで、ランダムリンクでの自動ジャンプさせるにはどうすればいいですか?ランダムリンクのjavaスクリプトと自動ジャンプのjavaスクリプトを組み合わせる形です。 ちなみにこれは、サイトの転送量軽減させたくて質問してます。やっぱりCGIでつくるより転送量軽減になりますよね?

  • 自動ジャンプ

    http-equiv="refresh" 等のタグを使うと、自動でジャンプ出来るようになりますが、 これをランダムで10ヶ所くらい自動でジャンプさせるようなJavaスクリプトを探しております。 誰か知ってませんか?(><)

  • ランダムリンクとTHIS構文

    マウスでクリックするとランダムで行き先が変わるようなJAVAスクリプトを探しているのですが、なかなかみつかりません。紹介しているページがありましたら教えて下さい。 もうひとつは、THIS構文というのがJAVAスクリプト言語としてあるみたいですが、理解できないので、教えて下さい。

  • wordのジャンプについての質問です。

    MOTの勉強をしてますが「[ジャンプ先の選択]ボタン」という表現をしてる箇所がありますが何処を指してるかわかりません。 具体的な問題は、 [検索と置換]ダイアログボックスの[ジャンプ]タブを表示する方法について、正しいものを選択しなさい。 1、[ジャンプ先の選択]ボタンで[検索]-[ジャンプ]タブをクリックする 2、[ジャンプ先の選択]ボタンで[移動先の選択]を選択する 1が正解なんです。操作方法がわかりません。ご存知の方がいたら教えて下さい。

  • ランダムリンクのボタンを

    http://www.red.oit-net.jp/tatsuya/java/rndlink.htm こちらのサイトを参考にして、ランダムリンクをホームページに設置してみたのですが、リンク先の表示が、同一のページになってしまうのですが、新しいタブでリンク先のホームページが表示されるようにするにはどうすればよいでしょうか? 回答宜しくお願いします。

    • ベストアンサー
    • HTML
  • 画像がランダムに表示されるFLASH

    いつもお世話になっています。 以下のようなFLASHを作りたいのですが、やり方がわからず困っています。 (1)リロードするたびにランダムで切り替わる画像1~6がある (2)画像の横にボタン1~6があり、マウスオーバーするとそれぞれ画像1、画像2…と表示される (3)ボタン1~6をクリックするとwebページ1~6へジャンプ(リンクさせている) 上記目的のうち、(2)(3)については完成しています。具体的にはAフレームには画像1、Bフレームには画像2…と配置し、ボタン1~6のアクションスクリプトにそれぞれ「マウスオーバー時にAフレームに飛ぶ」と記述しています。そしてメインのタイムライン1フレーム目にはアクションスクリプトに「ボタン1がクリックされたらwebページ1へ、ボタン2がクリックされたらwebページ2へ…」と記述しています。 これで(2)(3)の目的は果たせており、問題は(1)です。 ランダム表示される画像があり、ボタンのマウスオーバーで指定した画像が表示され、クリックでwebページへとぶ、ためにはどこにどんな記述をすれば良いのでしょうか? ちなみに作ったFLASHがサイトのトップページの一部となり、クリックで飛ぶwebページはそのサイト内です。 アドバイスいただけると助かります。 どうかよろしくお願いします。FLASHは上記がほぼ初めての挑戦である初心者です。

  • ランダム表示とクリックで表示切替

    はじめまして。 今回、以下のような点で頭を悩ませています。 どなたか良い方法を知っている方がいましたら、アドバイスを頂けたらと思います。宜しくお願いいたします。 以下のようなサイトを制作しています。 コンテンツの内容には、3つのカテゴリーがあり、 カテゴリーごとに表示内容が違います。 (レイアウトは同じです) --------------------------- ボタン1 ボタン2 ボタン3 コンテンツ1 ・ ・ コンテンツ2 --------------------------- ボタン1~3は、カテゴリー選択用のボタン。 コンテンツ1と2は、連動しており、 3つのカテゴリー毎に内容が変わります。 (カテゴリー1の場合、カテゴリー1用の内容のコンテンツ1とコンテンツ2があると言うことです。) 実装したい機能は、 毎回読み込み毎に、ランダムでカテゴリーを切り替えて表示したいのですが、 それと同時に、ボタン1~3で、カテゴリーの切り替えをしたいというものです。(ボタン1をクリックしたらカテゴリー1用のコンテンツ1とコンテンツ2に切り替わるようにしたいのです。) 自分がやったのは、 javascriptをOFFにしている人のために<noscript>タグを使いたいので、コンテンツ部分は、カスタム関数を呼び出すようにしています。 はじめに1~3の乱数を出し、 カスタム関数では、乱数によってカテゴリー毎のソースをdocument.writeするようにしていました。 コンテンツ1と2は、ソース的に場所が離れているため、 関数は、コンテンツ1用とコンテンツ2用を用意しました。 ですが、このやり方では、ボタンを押したときの処理ができなくなってしまいました。 どなたか、良い方法をお知りの方がいましたら、 アドバイスを宜しくお願いいたします。

  • ランダムでテキストを表示

    ボタンをクリックしたらランダムでテキスト(一行のもの)を表示、これを複数設置したいです。 一つのみならぐぐればすぐでてきますが、同じページに複数設置する方法がわかりません。 できればテキストは別タブに表示ではなく、同じページのテキストボックスに表示されるものがいいです。 教えてください。

  • ランダムリンク(ランダム表示)の作成について

    初めて質問させていただきます。 自分のサイトにランダムリンク(ランダム表示)を設置しようと思いいろいろと調べてみたものの、 自分が必要としているものが見つかりませんでした。 以下が自分の希望するランダムリンクの形です。 (1)サイトのソース表示を見た場合、<a href="○○">××</a>のようなリンク形式で表示したい。 ⇒<script type ~></script> というふうに表示されないもの (2)テキストファイルなど、外部にリンク先のタグを挿入しておき、その中からランダムに表示されるようにしたい。 (3)phpで作成されたフリー配布されているものを使用させていただいたところ、うまく動かすことができませんでした。 ですので、php以外の形式のランダムリンクを希望いたします。 これらの条件にあてはまるランダムリンクの仕組み、サンプル、方法などをご存知の方はいらっしゃいませんでしょうか?? お手数ですが、よろしくお願いいたします。

    • 締切済み
    • CGI
  • 画像からランダムリンク

    Javascriptでランダムリンクをする場合、 <form> <input type=button onClick="jump()" value="ランダム"> </form> <script> url = new Array(); url[0] = "00.html"; url[1] = "01.html"; url[2] = "02.html"; function jump() { p = Math.round(Math.random() * (url.length - 1)); parent.top.document.location = url[p]; } </script> という記述を使うのは知っているんですが、 「ランダムリンク」というボタンではなく、 画像をクリックしてランダムリンクさせることは可能でしょうか? Javascriptでは無理な場合、 画像からランダムリンクを張る方法はありますか? CGI等でも構いませんので、お勧めがあれば教えてください。

専門家に質問してみよう