プロが教える店舗&オフィスのセキュリティ対策術

時々エッチなサイトなどでありますが、ブラウザの戻るをクリックしても戻らなくて、そのページにとどまる用に細工をしているのがあります。

戻るボタンの横の↓をクリックして、履歴表示から戻れば戻れるのですが・・・。

このように、ブラウザの戻るボタンをクリックしても、すぐには戻れないようにするにはどうしたらいいのでしょうか。

当方、エロサイトを作るのではなく、チャットのロム対策に応用したいと思っておりますので、お分かりの方よろしくお願い致します。

A 回答 (3件)

onclick="window.location.replace('urladdress')"


というようにして、ページを開いてやると戻れなくなります。
    • good
    • 0
この回答へのお礼

replaceを使ってトップページにとばすようにしました。
ありがとうございました。

お礼日時:2004/10/17 13:23

飛ぶリンクがあるページと目的のページの間に


アクセスした瞬間に目的のページへと飛ぶように設定されたページがある場合そういう現象が起きます。

「Aページの中のリンク(Bページへ)」→「Bページへ0秒飛び」(見えないページ)→「Bページ」

このBページで「戻る」を押してもひとつ前の見えないページに飛んでいるのでまた瞬時にBページに飛ばされてしまい、
あたかも戻れないようになっているのだと思います。

*戻るを連打すると戻れる時もあります。

チャットのロム対策ということですので、戻る(履歴に残らない)に入らないようにJavaScriptで出来たと思います。ただJavaScriptの動作を切っているブラウザには効果が無いと思われます。

チャットに入室してx秒発言がなかったら退出させるようにチャット内部で処理したほうがいいかもしれません。
    • good
    • 0
この回答へのお礼

回答ありがとうございました

お礼日時:2004/10/17 13:22

<meta>タグを使ったリダイレクトを使えば出来ると思います。


戻るを押してもすぐリダイレクトで元のページに再度飛ぶわけです。

あくまで<meta>タグでとばしてください。httpステータスで 301 Moved Permanently を返す方法は履歴に残らないので使えません。

この回答への補足

ありがとうございます。とりあえず
<meta http-equiv=refresh content="0; でトップページに飛ばすようにしているのですが、ブラウザの戻るで戻れてしまいます。
リダイレクトとは、どうやって使えばよろしいのでしょうか。お時間あれば、再度お願いできますでしょうか。

補足日時:2004/10/14 13:45
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!