Answers:
如果要使它在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+ 打开Web检查器,I然后输入以下内容:
copy('\u202e');
如果这不会引发错误,则从右到左的替代将复制到剪贴板。您甚至可以在控制台中尝试它,只需按Command+ V,然后键入一些文本即可。
这可以Ctrl在所有WebKit浏览器中跨平台(请确保在Windows中使用),但只能在控制台中使用。
更新:我刚刚在Win7 x64上安装了Safari 5,看来该角色已复制到剪贴板,但Safari无法处理。Dori建议的HTML实体可以在任何HTML文档中使用。在那里,它将在问题和答案中起作用,而在聊天和评论中则无效。