come ho cercato di speiegare (male) all'inizio il codice funziona viene eseguito correttamente su chrome e anke sullo stesso firefox se metto quell alert nella funzione attiva frame.
La funzione modifica viene richiamata da un click del mouse sulla frase interessata.

P.S. non sarò ferratissimo su js ma un minimo di conoscenza ce l'ho.