Aタグのデフォルトアクション:クリックによるリンク移動をキャンセルする。
<方法>
CTRLキー以外が押された場合event.returnValueプロパティにfalseを設定する。
<html> <head> <SCRIPT language="JavaScript"><!-- function CtrlLink() { if(window.event.srcElement.tagName == "A" && !window.event.ctrlKey) window.event.returnValue = false; } //--></SCRIPT> </head> <body onclick="CtrlLink()"> <h4>CTRLキー併用のクリックでリンク移動 </h4> <p>下のリンクは CTRLキーを押しながらクリックしないとリンク移動しない。</p> <div style="margin-left:1cm"> <p><a href="../aaa/start.htm">はじめに</a></p> <p><a href="../aaa/books.htm">参考書籍</a></p> </div> </body> </html>