ragazzi mi sta venendo il mal di testa... sto eseguendo questo script tramite una estensione di google chrome sulle pagine di facebook
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();
		}
	}
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....