perlでブラウザの戻るや進むボタンを無効にするには?
[上に]
[前に]
[次に]
けんじ
2000/02/04(金) 17:28:29
perlで簡単なゲームを作成しています。
しかし、ブラウザの戻るボタンで前の状態に戻れてしまうと
面白みに書けます!
戻るや進むを無効にする手法を教えてください。
andi
2000/02/04(金) 17:46:15
無理です。
Cookie等を使用して判断するのが吉と出ています。
zizz...
[HomePage]
2000/02/04(金) 17:46:17
CGIでPerlを使っているのですよね。
それなら、多分無理です。
HTTPやHTMLにそんな機能はないはず。
プラグインを使ったり、HTML + CSS + DOM を使ったりして、
一ページに収めると、前の状態に戻る心配をしなくても済むようにできます。
kala
2000/02/04(金) 23:27:15
IE4以上またはNN3以上であればlocation.replace(url)を使うことにより可能です。
<A href="JavaScript:location.replace('next.html')">次へ</A>
<INPUT onClick="location.replace('next.html')" value="次へ">
zizz...
[HomePage]
2000/02/05(土) 16:21:00
Perlで無効にしているのではないが、
location.replace を使うのなら、
最初におまじない
if (location.replace == null)
location.replace = location.assign;
を入れておいたほうが良いらしい。
JavaScript 1.0でも動くようになる。
例によってMSIEは知らん。
猫
2000/02/06(日) 23:56:39
ページの有効期限切れってのありますよね?
あれって,どういう時に起こるのでしょう?
キャッシュ制御ですかね?それともSSLとか使わないと出来ないのでしょうか・・??
ご存知の方がいらっしゃいましたらご教授ください.
これが確実に出来れば戻るが無効に出来ると思うし,戻れないので進む事も出来なくなるのではと思います.
個人的にJSで右クリック禁止や戻るが禁止されてたり,やりにくくされると不快なので・
[上に]
[前に]
[次に]