• ベストアンサー

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

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

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

  • ベストアンサー
  • nine999
  • ベストアンサー率44% (512/1140)
回答No.1

CGIの方が転送量としては少ないかと思います。 そもそも、javascriptであればHTMLにプログラムが含まれる訳ですが、CGIでは呼び出したあとは、リンク先が表示されるので、プログラムの大きさにかかわらず転送されるものがありません。 javascriptで作るとしたら以下のような感じでしょうか。転送量と言っても微々たるものですね。 url = new Array("URL1","URL2","URL3"); r = Math.floor(Math.random()*3); document.location = url[r];

junkcpu
質問者

お礼

投稿どうもありがとうございます。 CGIの方が少ないんですね。 レンタルサーバー借りてて、CGIとか転送量使いすぎとのことで、アカウント削除されたもんで・・・ なんかネットでCGIはサーバー側で、javaスクリプトは閲覧側でということで少なくなるんだと思ってました。

関連するQ&A

  • 自動ジャンプ

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

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

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

  • サイトにランダムで行先の変わるリンクを組み込みたい

    Google site、およびスクリプトに関する質問です。 自サイトの文章中にランダムで行先の変わるリンクを複数組み込みたいのですが、検索して見つけたJavaスクリプトでは読み込んでくれず、どうやらxmlテキストを書いてガジェットとして読み込ませる必要があるようです。どなたかxmlテキストを書いていただけるか、良い方法をご存知の方がおりましたらよろしくお願いします。

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

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

    • 締切済み
    • CGI
  • ランダムリンク

    テキストとそのリンク先がランダムで表示できるJavaスクリプトってありますか? 例えば、タグが、 『<a href='http://www.goo.ne.jp/'>goo</a>』 というテキストリンク表示があり。 更新すると、 『<a href='http://www.yahoo.co.jp/'>Yahoo!</a>』 になっているという感じで。 もし知っている人がいればお教えください(><)

    • ベストアンサー
    • Java
  • ランダム表示された画像にリンクを張る方法

    Javaスクリプトで更新ごとにランダムで画像を表示させることはできたのですがそれにはリンクがつけられませんでした。ランダムで画像を表示させさらにそれぞれリンクをはる場合はどうすればよいのでしょうか?

  • ランダムにリンク先を表示させる方法が知りたいです

    CGIなのかJAVAなのかハッキリしないのですが・・・ 助けてください。       gifボタンをクリックすると ------------------------------------------------------------    ↓        ↓        ↓ サイトAに飛ぶ   サイトBに飛ぶ  サイトCに飛ぶ 順番はどうでも良いので、ランダムに違うページにリンクさせたいのです。 占いなんかのイメージでしょうか。 色々調べたのですが、なかなかみつからなくて・・・ おわかりになる方も少ないみたいで・・ すみません。もし・・もしわかったら教えてください。

    • 締切済み
    • CGI
  • Java Script 自動ジャンプ

    Java Scriptで自動ジャンプで別ウインドウに出したいのですができません。 只今下記でやってるんですけど、これだと、親ページまでどっかに飛ぼうとするので、すごく困っています。助けてください。 <SCRIPT LANGUAGE="JavaScript"> <!-- function autoLink(){ location.href=window.open"リンク先"; } setTimeout("autoLink()",3000);// --> </SCRIPT>

  • 画像からランダムリンク

    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等でも構いませんので、お勧めがあれば教えてください。

  • 他のサイトへジャンプするスクリプト

    他のサイトへリンクをジャンプする方法で、JAVAScript以外で、CGIやPHPによるリンクをジャンプさせる方法をどなたかご存じでしょうか? よく、見られる「5秒後に自動的にジャンプします」とあるものはほとんどがJAVAScriptで作られていますが、これをCGIでどのようにすれば良いでしょうか? 配布サイトがありましたら教えて下さい。 自サイトから他のサイトへリンクすることをエンドユーザに知らせる為に他のサイトへ直接リンクする前に一度、他のサイトにリンクすることをエンドユーザに知らせるScriptです。 皆様、お忙しいと思いますが情報お持ちでしたらよろしくお願い申し上げます。