簡體   English   中英

如何使document.body.onmousedown = ContextMouseDown; 在其他瀏覽器中工作?

[英]How to make document.body.onmousedown = ContextMouseDown; work in the other browsers?

下面的代碼行在IE中有效,我該怎么做才能在其他瀏覽器中正常工作?

document.body.onmousedown = ContextMouseDown;
document.body.oncontextmenu = ContextShow;

謝謝,R。

假設您在頁面加載之前不調用它們,在firefox中可以正常工作:

<script>
function ContextMouseDown() {
    alert('mousedown');
}

function ContextShow() {
    alert('contextshow');
}

function loadstuff() {
    document.body.onmousedown = ContextMouseDown;
    document.body.oncontextmenu = ContextShow;
}
</script>

重要部分:

<body onload="loadstuff()">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM