无法在Safari中选择文本

mty*_*son 2 javascript safari events dojo

有趣的问题在这里.

升级到Dojo 1.6后,在Safari中,我无法通过左键单击选择任何文本.没有突出显示文字.

仍然可以在内容可编辑的div中突出显示文本,但是,没有其他文本突出显示.有时,左键单击突出显示神奇地再次开始工作(尚未确定原因是什么).

任何人看到这个/有一个理论如何停止尊重左键单击突出显示文本?

好像......有人添加了一个onclick处理程序,它返回false给<body>标记.但事实并非如此(它是一个大型应用程序),而其他浏览器都可以.

Ale*_*yne 6

webkit有一个名为user-select的CSS规则.https://developer.mozilla.org/en/docs/Web/CSS/user-select

所以这是设置在某个地方的东西吗?

-webkit-user-select: none
Run Code Online (Sandbox Code Playgroud)

检查检查器中的计算样式以查看是否正在设置该样式.