Angesichts einer Div, die eine Menge Text enthält, die möglicherweise oder nicht umbrechen, suche ich nach der x-Position des Endes des Textes in besagtem div. Dies ist vom Benutzer generierter Text, so dass ich nicht weiß, was darin enthalten sein wird. Außerdem muss er XSS-sicher sein. Daher kann ich keine <span>
Elemente in meinem Code verwenden, weil ein Benutzer ein Skript schreiben könnte, das ausgeführt werden kann.Erhalten Länge der letzten unvollständigen Textzeile in div
Die hier angegebenen Lösungen sind großartig, aber würden unsichere Skripte potenziell im Browser ausführen.
find out length of last incomplete line of text in container
Idealerweise würde ich eine Methode mit einer Signatur etwas wie dieses:
int getPixelsFromLeftMostSideOfDiv (Element e)
Um es klar eine Lösung zu spielen, die 'document.createElement ('Spanne') beinhaltet,' (oder eine Variation davon) gekennzeichnet werden durch unser automatisiertes Sicherheitstool als XSS angreifbar. –