Erzwinge IE contentEditable Elemente zum Erstellen von Zeilenumbrüchen mit der Eingabetaste, ohne Rückgängig zu machen

Auf Internet Explorer, eine contentEditable DIV wird ein neuer Absatz erstellt (<p></p>) jedes mal, wenn Sie Enter drücken, während Firefox erstellt eine <br/> tag.

Diskutiert, wie hierist es möglich mit JavaScript abfangen der Enter-Tastendruck-und Reichweite.pasteHTML zu erstellen <br/> statt. Aber auf diese Weise bricht den Rückgängig-Menü; sobald Sie die EINGABETASTE drücken, können Sie nicht mehr Rückgängig über diesen Punkt.

Wie kann ich erzwingen, das contentEditable-element zum erstellen von single-line-breaks Geben, ohne zu brechen Rückgängig machen?

InformationsquelleAutor der Frage Dan Fabulich | 2010-02-08

Schreibe einen Kommentar