Web覚書トップ > JavaScript サンプル > 『ページ移動の前に確認してみる』
説明

普通、リンクをクリックすれば、すぐ違うページにジャンプしますよね。
そこで今回は、リンクをクリックしたら「本当に良いんですか?」なんて聴いてくるように作ってみましょう。

実行例

ココをクリックしてください(「JavaScript サンプル」に飛びます)

コード
function pageJump(){
	var ret = confirm("ページ移動をしますか?");
	if (ret) {
		window.location.href = "xxxx.html"
	}
}
<A href="#" onClick="pageJump();return false;">

解説&ステップアップ

「confirm」を使うと「Yes」「Cancel」ボタンの付いたメッセージボックスが表示されます。 「Yes」が押された場合は、「true」が返り、「Cancel」の場合は「false」が返ります。

動作確認

IE5.0(win)、IE5.5(win)、NN4.7(win)

© hyork@yahoo.co.jp (2001. 2. 5)