Chciałbym użyć „przesłonięcia z prawej na lewą” (znak Unicode 202E) w Safari. Jak mogę to zrobić?
10
Jeśli wszystko, czego chcesz, to żeby działało w Safari:
This is left to right, ‮but this is right to left,<br />
and then this is back to left to right again.
prowadzi do:
Od lewej do prawej, ale od prawej do lewej,
a następnie znowu od lewej do prawej.
Ważnym elementem jest & # 8238; —Wszystko po tym zostanie odwrócone.
Uwaga: zakłada się, że strona korzysta z UTF-8 (a jeśli nie, to powinno tak być).
document.getElementById("bkwd").innerHTML="\u202e backwards";
idocument.getElementById("bkwd").innerHTML="‮ backwards";
- po prostu to drugie można również wpisać bezpośrednio w tekście strony HTML.Otwórz Inspektora sieci za pomocą Command+ Shift+ Ii wpisz:
Jeśli nie spowoduje to błędu, przesłonięcie od prawej do lewej zostanie skopiowane do schowka. Możesz spróbować nawet w konsoli, po prostu naciśnij Command+, Va następnie wpisz tekst.
Działa to na różnych platformach (pamiętaj, aby używać Ctrlw systemie Windows) we wszystkich przeglądarkach WebKit, ale tylko w konsoli .
Aktualizacja: Właśnie zainstalowałem Safari 5 na Win7 x64 i wygląda na to, że postać została skopiowana do schowka, ale Safari nie może sobie z tym poradzić. Podmiot HTML, który sugerowała Dori, będzie działał w każdym dokumencie HTML. Tam będzie działać na pytania i odpowiedzi, ale nie na czacie i komentarzach.
źródło