2013-07-12 43 views
1

如何在頁面大於實際身體大小時單擊空白區域時觸發body.onclick如何在單擊空白區域時觸發body.onclick

例如身體是300X400,但用戶最大化窗口和頁面現在是800X600。如果用戶在實際身體區域外點擊,onclick將不起作用。如何觸發它?

回答

3

更改事件目標document而不是body,如

document.addEventListener('click', eventListener, false); 
+2

噢,我的,只是工作:)我用'document.onclick =函數(){}'工作太...會接受的答案,一旦它允許謝謝! – texasbruce

+0

這個解決方案的問題是,不僅獲得「空」空間的事件,而且獲得每個元素的事件......即,如果你錨定這個事件也將被觸發...... –

+0

我不會說這一定是個問題 – Phil

相關問題