Salve a tutti, ho un problema con un rich text, ma solo su Firefox.
La cosa strana è che prima dell'aggiornamento Firefox, non mi pare ci fosse questo problema...
Per la generazione del rich text, nel codice, tra tante righe ho questo (è un codice che ho modificato io):
codice:
var cont = window.frames[campo];
window.focus();
cont.focus();
cont.document.designMode="on";
cont.document.open();
cont.document.write("<html><head><style>BODY{font-family: Verdana; font-size: 11px; background-color: #FFF7D9}</style></head><body>"+initcontent+"</body></html>");
cont.document.close();
if(navigator.userAgent.indexOf("Firefox")!=-1){alert('Questo messaggio appare a causa di una incompatibilità con Firefox.\r\nPremi OK per continuare a lavorare.')}
Vi spiego qual è il problema (se non sbaglio, c'è qualcosa in inglese su google, ma non sono riuscito a risolverlo).
Il cursore nel richtext NON LAMPEGGIA SU FIREFOX, si fa fatica ad identificare il punto in cui si scrive, perchè il cursore è invisibile (ma c'è).
Con gli altri browser (IE, CHROME, SAFARI) va benissimo.
LA COSA PIU' BUFFA E' CHE SU FIREFOX IL CURSORE LAMPEGGIA SE FACCIO UNA DELLE SEGUENTI OPERAZIONI:
- Riduco ad icona la pagina, la riapro... va una meraviglia;
- Inserisco quell'alert che vedere nell'ultima riga di codice...
E' come se la pagina avesse bisogno di una "spinta"...
Sapete come potrei risolvere il problema senza quel fastidioso alert?
(non consigliatemi di cambiare rich text, questo va benissimo e l'ho implementato io modificandone un altro)
BUONA GIORNATA E GRAZIE IN ANTICIPO!