Domanda

Come è il cursore lampeggiante emulato in Etherpad? (Vedere una versione live a ietherpad.com) Il modo in cui lo farei, è quello di creare un div e la posizione assolutamente in cui il cursore dovrebbe essere. Poi, visualizzare e rimuoverlo ad intervalli regolari. Tuttavia sembrano farlo in modo diverso.

Il testo di una riga è in

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

Non riesco a vedere nulla cambia intorno al div. Come si fa?

È stato utile?

Soluzione

Non è emulato. Nel browser moderni, Etherpad crea un iframe contenente un documento con il tag:

<body contenteditable="true">

Il che dice al browser per consentire la modifica del documento HTML contenuto. Il carato è uno degli effetti dell'inclusione di tale attributo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top