Wie verwende ich die Überschreibung von rechts nach links in Safari für Mac?

10

Ich möchte die "Überschreibung von rechts nach links" (Unicode-Zeichen 202E) in Safari verwenden. Wie bringe ich es zum Laufen?

Moshe
quelle

Antworten:

7

Wenn Sie es nur in Safari zum Laufen bringen möchten:

This is left to right, &#8238;but this is right to left,<br />
and then this is back to left to right again.

Ergebnisse in:

Dies ist von links nach rechts, aber dies ist von rechts nach links,
und dann ist dies wieder von links nach rechts.

Das wichtige Bit ist das & # 8238; - alles danach wird umgekehrt.

Hinweis: Dies setzt voraus, dass die Webseite UTF-8 verwendet (und wenn dies nicht der Fall ist, sollte dies der Fall sein).

Dori
quelle
Ja, aber es funktioniert nicht in SE-Chat und Kommentaren.
Nyuszika7h
@Nyuszika willst du hier wirklich invertiert tippen? ;)
Martin Marconcini
1
ja, wahrscheinlich. :)
Nyuszika7h
Wie würde ich es anderswo zum Laufen bringen?
Moshe
@ Moshe - wo willst du es sonst noch? Es sollte auch in anderen Browsern funktionieren und praktisch überall dort, wo diese Art von HTML-Entität verarbeitet werden kann. FWIW, es gibt keinen wirklichen Unterschied zwischen document.getElementById("bkwd").innerHTML="\u202e backwards";und document.getElementById("bkwd").innerHTML="&#8238; backwards";- es ist nur so, dass letzteres auch direkt in den Text einer HTML-Seite eingegeben werden kann.
Dori
7

Öffnen Sie den Web Inspector mit Command+ Shift+ Iund geben Sie Folgendes ein:

copy('\u202e');

Wenn dies keinen Fehler auslöst, wird die Überschreibung von rechts nach links in Ihre Zwischenablage kopiert. Sie können es sogar in der Konsole versuchen, drücken Sie einfach Command+ Vund geben Sie dann Text ein.

Dies funktioniert plattformübergreifend (nur Ctrlin Windows verwenden), in allen WebKit-Browsern, jedoch nur innerhalb der Konsole .


Update: Ich habe gerade Safari 5 unter Win7 x64 installiert und es scheint, dass der Charakter in die Zwischenablage kopiert wird, aber Safari kann damit nicht umgehen. Die von Dori vorgeschlagene HTML-Entität funktioniert in jedem HTML-Dokument. Dort funktioniert es in Fragen und Antworten, aber nicht in Chat und Kommentaren.

nyuszika7h
quelle
Ich weiß nicht warum ... Das hat nicht funktioniert.
Moshe
Safari lässt mich das nicht im Chat eingeben. Ich frage mich, ob es funktionieren würde, eine Frage zu stellen.
Moshe
Ich habe bereits gesagt, dass die HTML-Entität in Chat und Kommentaren nicht funktioniert. Ja, es funktioniert in Fragen und Antworten.
Nyuszika7h
Das Seltsame ist, dass es den Rückwärts-Chat und die Kommentare rendert.
Moshe
Sie müssen dieses Zeichen von einem anderen Ort kopieren. Ich verwende Chrome und das, was ich gesagt habe, funktioniert gut für mich.
Nyuszika7h