Saya ingin menggunakan "override kanan-ke-kiri" (karakter unicode 202E) di Safari. Bagaimana saya membuatnya bekerja?
10
Jika yang Anda inginkan adalah membuatnya berfungsi di Safari:
This is left to right, ‮but this is right to left,<br />
and then this is back to left to right again.
menghasilkan:
Ini dari kiri ke kanan, tetapi ini dari kanan ke kiri,
dan kemudian ini kembali ke kiri ke kanan lagi.
Bit yang penting adalah & # 8238; —Semuanya setelah itu akan terbalik.
Catatan: ini mengasumsikan bahwa halaman web menggunakan UTF-8 (dan jika tidak, seharusnya).
document.getElementById("bkwd").innerHTML="\u202e backwards";
dandocument.getElementById("bkwd").innerHTML="‮ backwards";
— hanya saja yang terakhir juga bisa diketik langsung ke teks halaman HTML.Buka Inspektur Web dengan Command+ Shift+ Idan ketik ini:
Jika ini tidak menimbulkan kesalahan, override kanan ke kiri disalin ke clipboard Anda. Anda dapat mencobanya bahkan di konsol, cukup tekan Command+ Vlalu ketik beberapa teks.
Ini berfungsi lintas platform (pastikan untuk menggunakan CtrlWindows), di semua browser WebKit, tetapi hanya di dalam konsol .
Pembaruan: Saya baru saja menginstal Safari 5 pada Win7 x64, dan tampaknya karakter tersebut disalin ke clipboard, tetapi Safari tidak dapat mengatasinya. Entitas HTML yang disarankan Dori akan berfungsi dalam dokumen HTML apa pun. Di sana, itu akan berfungsi dalam pertanyaan dan jawaban, tetapi tidak dalam obrolan dan komentar.
sumber