Я хотел бы использовать «переопределение справа налево» (символ Юникода 202E) в Safari. Как мне заставить это работать?
10
Если все, что вам нужно, это заставить его работать в Safari:
This is left to right, ‮but this is right to left,<br />
and then this is back to left to right again.
результаты в:
Это слева направо, но это справа налево,
а затем снова снова слева направо.
Важным битом является & # 8238; Все после этого будет обращено вспять.
Примечание: это предполагает, что веб-страница использует UTF-8 (а если нет, то так и должно быть).
document.getElementById("bkwd").innerHTML="\u202e backwards";
иdocument.getElementById("bkwd").innerHTML="‮ backwards";
- просто последнее также может быть введено непосредственно в текст HTML-страницы.Откройте веб-инспектор с помощью Command+ Shift+ Iи введите следующее:
Если это не приведет к ошибке, переопределение справа налево будет скопировано в буфер обмена. Вы можете попробовать это даже в консоли, просто нажмите Command+, Vа затем введите текст.
Это работает кроссплатформенно (только обязательно используйте Ctrlв Windows), во всех браузерах WebKit, но только внутри консоли .
Обновление: я только что установил Safari 5 на Win7 x64, и кажется, что персонаж скопирован в буфер обмена, но Safari не может справиться с этим. HTML-сущность, предложенная Дори, будет работать в любом HTML-документе. Там это будет работать в вопросах и ответах, но не в чате и комментариях.
источник