ragazzi mi sta venendo il mal di testa... sto eseguendo questo script tramite una estensione di google chrome sulle pagine di facebook
nella home funziona come si deve senza il minimo problema, nelle altre pagine invece no e mi ritrovo nel debugger il seguente errore: "cleaner.js:40Uncaught TypeError: Cannot call method 'toLowerCase' of undefined" (nella linea dell'if)... ho provato a piazzare degli alert per testare la lunghezza dell'array e per verificare che gli elementi dell'array siano effettivamente dei div ed entrambe hanno dato i risultati aspettati. io mi chiedo come un div possa avere un riferimento nullo che quindi non permetta l'utilizzo di un qualsiasi metodo. Qualcuno ha per caso qualche idea? non riesco a capire perché le cose devono funzionare in una pagina si e in un'altra no....codice:for(i=0;i<ego_sections.length;i++){ if(ego_sections[i].innerHtml.toLowerCase().indexOf("sponsorizzate")!=-1){ alert(ego_sections[i]); ego_sections[i].remove(); } }![]()