Frage

Wie wird das Blinken caret in Etherpad emuliert? (Siehe Live-Version auf ietherpad.com) Die Art, wie ich es tun würde, ist ein div zu erstellen und es absolut zu positionieren, wo der Cursor sein sollte. Dann zeigen und sie in regelmäßigen Abständen entfernen. Allerdings scheinen sie es anders zu machen.

Der Text einer Zeile in

<div id="magicdomid2" class="">...</div>

Ich kann nichts sehen, das div zu ändern um. Wie wird es gemacht?

War es hilfreich?

Lösung

Es wird nicht emuliert. In modernen Browsern, erstellt Etherpad ein iframe ein Dokument mit dem Tag enthält:

<body contenteditable="true">

, die den Browser Bearbeitung des enthaltenen HTML-Dokuments zu ermöglichen, erzählt. Das Karat ist eine der Auswirkungen einschließlich dieses Attribut.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top