Sto usando i tag contentEditable
div sul mio sito web e ho notato un problema strano quando si utilizza Firefox.Firefox contentEditable div focus issues
Ecco esempio di codice sorgente:
<html>
<head>
</head>
<body>
<div contentEditable="true" style="margin-left:auto;
margin-right:auto; height:200px; width:200px; border-style:solid;
border-color:black; border-width:1px;"></div>
</body>
</html>
qui sono i passi per riprodurre.
contentEditable
è stato attivato e il cursore lampeggia all'interno del div, ma non c'è testo nel div- utente fa clic sul div
contentEditable
- div mostra ancora messa a fuoco, ma ci è ora NESSUN cursore lampeggiante e l'utente non può immettere l'input nel div
I have re ha prodotto questo errore con Firefox 3.6.3 su Ubuntu e Firefox 3.5 su Windows XP. Non succede con Chrome.
Qualche idea sul perché questo sta accadendo e cosa fare per risolverlo?
MODIFICA: Una possibile soluzione potrebbe essere quella di impostare manualmente il cursore. Qualcuno sa come fare questo? Ho cercato online, ma non sembra che ci sia qualcosa supportato da W3.
Grazie!
Sembra un errore di Firefox. Dovresti segnalarlo a Mozilla. – You
Non dovresti * not * riferirlo a Mozilla perché 3.6.3 non ha il pretesto di essere pienamente compatibile con HTML5 e non è nemmeno la versione più recente. Prova ad aggiornare prima le installazioni di Firefox. Post scriptum Hai '' nella parte superiore del tuo file? – cbednarski
Non sei sicuro di cosa stai provando a fare, stai facendo un 'INPUT FORM'? –