A questo punto non saprei che altro dirti.
Cioe` un'idea l'avrei; te la espongo, am va provata accuratamente (e sui vari browser)
Occorre definire il cursore per tutti gli elementi della pagina.
Si puo` fare con un opportuno loop, che prende tutti gli elementi figli (e nipoti) e applica il cursore.
Occorre determinare tutti gli elementi.
Se sono link, li trovi nel vettore document.links;
se sono elementi di un form, li trovi nel document.getElementById('ID_FORM').elements;
per altri elementi, se ti serve si puo` vedere.
codice:
function tuttocless(curs) {
document.body.style.cursor = curs;
var ele = document.links;
for(var i=0; i<ele.length; i++) {
ele[i].style.cursor = curs;
}
ele = document.getElementById('ID_FORM').elements;
for(var i=0; i<ele.length; i++) {
ele[i].style.cursor = curs;
}
// qui eventuali altri oggetti (puo` anche essere un loop)
}
La chiamata sara` del tipo:
tuttocless('wait'); // per trasformare tutto in clessidra
tuttocless('auto'); // per ripristinare il default
Se la tua pagina ha degli oggetti non meglio identificati, allora la cosa si fa piu` complessa.