Come agganciare all’evento a livello di pagina?

Proprio come dice la domanda. Voglio triggersre un evento che chiama un metodo ogni volta che l’utente fa clic sulla pagina web.

Come posso farlo senza usare jQuery?

Senza usare jQuery, penso che potresti farlo in questo modo:

if (document.addEventListener) { document.addEventListener('click', function (event) { // handle event here }, false ); } else if (document.attachEvent) { document.attachEvent('onclick', function (event) { // handle event here } ); } 

Ecco un modo per farlo ..

 if (window.addEventListener) { window.addEventListener('click', function (evt) { //do something }, false); } else if(window.attachEvent) { window.attachEvent('onclick', function (evt) { // do something (for IE) }); } 
 $(document).click(function(){}); 
 document.onclick = function() { alert("hello"); }; 

si noti che questo consentirà solo una di tali funzioni.