Salve a tutti,
sto cercando di scrivere degli script che possano essere inseriti nelle pagine semplicemente inserendo il tag dello script nell'head senza dover fare altro.
Il problema è che quando vado a gestire il metodo addEventListener dell'oggeto windows mi viene sovrascritto e ciò fa sì che solo le funzioni contenute nell'ultimo file vengano caricate onload.
In ogni file ho il seguente codice:
ovviamente validateFormFieldsManager varia da file a file a seconda della funzione da eseguire.codice:if (window.addEventListener){ window.addEventListener('load',validateFormFieldsManager,false); }else{ window.attachEvent('onload',validateFormFieldsManager); }
Ho letto online che il metodo addEventListener consente di inserire varie funzioni legate all'oggetto in modo indipendente. Ho due domande:
1. Perché con window non funziona? Sbaglio qualcosa?
2. Se window (come ho letto ma non sono sicuro sia vero) ne supporta uno solo come si può fare?
Ovviamente so che basta aggiungere una funzione "wrap" dove inserire tutte quelle da eseguire onload e mettere questa nel metodo addEventListener ma ciò mi costringerebbe a intervenire nella pagina ed è proprio ciò che vorrei evitare.
Mi sapete dare una mano?
Grazie a chi mi risponderà


Rispondi quotando