>>8
> 何処が失礼なのでしょうか?ブラウザが対応していないという事実を述べるだけ
そうは言うけど、実際に遭遇すると割と不快だよ、そういうメッセージって。スクリプトが動作しないのは利用者の責任ではないし、ましてブラウザのせいでもない。九割方は製作者の責任だし、多くは代替手段を用意すれば済む話なんだ。ただ、
>>10
> とはいっても「ランダムリンク」みたいな「ゲーム」に、代替なんて書きようがないと思うのですが。
それは全く同意。>>7 を投稿した後に、この件に関しては、むしろ代替が無い方が良かったかな、と反省した。余計な混乱を与えたことをお詫びする。
で、再び >>8
> なので関数の呼び出し方を教えて頂きましても完成の結論には至りませんでした
いくら何でも >>0 のまま何もしてないということはないだろうから、試したソースコードを片っ端から見せてくれれば良いのに。それについては誰も笑ったりしないよ。分からない部分はまた聞けば良いのだし、参考文献が必要なら紹介する。
// 外部前提
var L = [ 'hajimeni.htm', 'step1.htm', 'aisatu.htm', 'getdate.htm', 'function.htm'];
document.write ('<p><a href="' + L[ Math.floor (Math.random () * L.length) ] + '">アンカー</a></p>');
難しい部分があるとしたら、外部スクリプトにした際の相対 URI 同士をどう解決するか、だと思う。あとで確認しようと思ってたけど、この外部スクリプトを呼び出す HTML と、ランダムリンクに関わる HTML ファイルの階層関係(サイト構成)をできるだけ詳しく教えてほしい。
一口に「分からない」と言ってもいろんな段階があるから、こちらもいろいろ確認して、一歩一歩解決していかなきゃいけないんだ。そこの所は分かってほしい。私も、これ以上余計な口を挟まないようにするから。