• 締切済み

ページの移動を禁止したい

Javascriptではページが閉じられた、または移動するときに関数を実行させるwindow.onunload = function(){......}という書き方が出来ますが、これでページの移動をキャンセルさせることって出来ませんか?アドレスバーに違うアドレスを入力された時、ハイパーリンクをクリックされた時にその移動が実行されないようにしたいのです。

みんなの回答

  • ANASTASIAK
  • ベストアンサー率19% (658/3306)
回答No.2

何のためにそんなことが必要なのかをまず説明すべきですね。 クイズの答えページやネクストステージ対策? それにしても、ページ内にはリンクもあるようですが、ユーザ ーの操作を制限するのは問題が大きいです。 ウェブのリソースは健常者だけのものでなく、目の悪い人や 色弱の人、耳の不自由な人、などなどさまざまな人が利用する ものです。

noname#31670
noname#31670
回答No.1

そんなことはできません。 もし、できてしまったらセキュリティとして極悪なサイトができてしまいます。

関連するQ&A

専門家に質問してみよう