2016-05-05 4 views
-4

こんにちはみんな私のランダムなページの閲覧者のためのHTMLやJAVAスクリプト

HTMLコードまたはJavaScriptを得ることに私を助けてください。 私はこのことを本当に新しくしています。私はちょうど私たちの会社のウェブサイト上のランダムなページを生成するページジェネレータを持っていたかった。

あなたがリンクをクリックすると、あなたのウェブサイトのランダムなページにリダイレクトされます。

当社のURLページはこのようになります。私が手にランダムなページをクリックした場合、それは1123.pdfに行く

http://www.company.com/pages/xxxx.pdf

..ページは1xxxxから3xxxxにランダムになります。

私はそれを簡単にしたいと思いますし、1ページにする必要があります。

ありがとうございます! :D

+2

あなたはこれまでに何をしていますか? – Alex

+1

スタックオーバーフローはコード作成サービスではありません。あなたはこれに非常に特有の問題がありますか?これはStack Overflowのためのものです。誰もあなたのためにあなたのアプリケーションを設計し、あなたに長いチュートリアルを提供する/それを作る方法について長い会話をするつもりはありません。 –

+0

これまでのところはありません。 :)私の会社のインターネットに制限を持って私はちょうど私の電子メールとコピーを私のワークステーションに貼り付けるためにそれをHTMLに送ろうとしました –

答えて

0

ここに行きます。私はすべての仕組みを説明するコードにコメントを追加しました。

<!DOCTYPE HTML> 
<html lang="en"> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

     <title>Open random url</title> 

     <script type="text/javascript"> 

     /* Function to generate random number */ 
     function randomIntFromInterval(min,max) 
     { 
      return Math.floor(Math.random()*(max-min+1)+min); 
     } 

     /* Wait untill the document is fully loaded */ 
     document.addEventListener('DOMContentLoaded', function(){ 
      /* Catch click event on hyperlink */ 
      document.getElementById("randomLink").addEventListener("click", function(event){ 
       /* Prevent the browser from following the hyperlink */ 
       event.preventDefault(); 

       /* Generate random number between 1000 and 4000 */ 
       var randomNumber = randomIntFromInterval(1000, 4000); 

       /* Redirect to a random PDF file on the website */ 
       window.location.href = "http://www.company.com/pages/"+ randomNumber +".pdf"; 
      }); 
     }); 

     </script> 
    </head> 
    <body> 
     <a href="#" id="randomLink">Open random PDF</a> 
    </body> 
</html> 
+0

wowありがとう、後で試してみます –

+0

@ MarkReinhardGatebPascua答えがあなたを助けてくれたなら、それを "Accept Accept"とマークしてください。それはあなたを助けてくれた人に感謝の気持ちを示す方法であり、質問が永遠に未解決のままになるのを防ぎます。 – icecub

関連する問題