リンクの確認 [デモ]
ロード時に確認するのではなく、リンクを押した時にリンク先へ飛ぶかどうかの確認を取るようにします。
キャンセルの場合はリンクしません。
スクリプトを以下の様に書き換えます。
function linkConfirm() {
if(confirm("Yahooへリンクしますか?")) {
location.href="http://www.yahoo.co.jp";
}
}
body部にリンクやボタンを追加します。
<form mathod="post">
<input type=button onClick="linkConfirm()" value="リンク"> (ボタンに反応)
</form>
<a href="JavaScript:linkConfirm()">リンク</a> (リンクに反応)