ローカルのHTMLファイルを開く際、ファイルに変数を渡すことは可能ですか?
こんにちは。お世話になります。
たとえば
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1904866
というのは、サーバ上のkotaeru.php3というスクリプトに
q=1904866という変数を渡した場合の出力をリクエストしているわけですが、
変数の値を変えることにより、出力の内容を変化させることができます。
いま、ローカルPC環境での閲覧を前提としたHTMLファイルを作成しています。(すなわち、ハードディスク上にあるHTMLファイルを、単にブラウザで表示させるだけです。PCにパーソナルウェブサーバを稼動させて、そのサーバの応答を表示させたりするわけではありません。)
HTMLファイルを表示させる際に、呼び出しURLの変数の値を変えることによって表示内容を変化させるファイルを作成したいのですが、そのようなことは可能でしょうか。
----
↓以下、なんとなく具体的?な例(ハードディスク上のHTMLファイル)
<html>
<body>
<a href="sample.html?★=10">表示行を10回表示</a><br>
<a href="sample.html?★=50">表示行を50回表示</a><br>
<a href="sample.html?★=100">表示行を100回表示</a>
</body>
</html>
----
↓sample.html(呼び出すHTMLファイル)の内容
<html>
<body>
<script language="JavaScript">
● = URLから★の値を取得する;
for(i=0; i<●; i++){
document.write("表示行<br>");
}
</script>
</body>
</html>
----
何百種類もHTMLファイルを作るのが面倒なので、なんとかしたいと考え、質問させていただきました。
JavaScriptでも他言語でもかまいません。HTMLファイルをCD-ROMで配布するため、PHPなどをインストールしなくても可能な方法があれば、ご教授くださいませんでしょうか。(小ウィンドウを動的に生成する方法も考えたのですが、できればURLを使って変数を渡したいです。)
よろしくお願いします。
補足
アドバイスありがとうございます。 説明が下手ですいません。Elseでチャレンジしてみます!