次のことを実行して、左クリックをオーバーレイしたいと思います。要素を左クリックすると、標準の動作を削除し、独自の機能を適用したいと思います。
今のところ、次のコードを書きましたが、思い通りに動作しません。私の機能は実行されますが、標準の動作は維持されます:
window.opener.addEventListener("mousedown", myFunction, false);
var myFunction = function(Event)
{
if(Event.button == 0)
{
var element = Event.srcElement||Event.target;
aFunction(element);
Event.preventDefault();
}
};
問題は preventDefault() が機能しないことです。
よろしく。