在this stackoverflow answer中,我发现了如何使文本不可选择,当在div和东西中使用时,可以按预期工作。但是我无法在iframe中使用它。
here is a jsFiddle显示了我的问题,div中带有unselectable
类的文本确实无法按预期选择,但是尽管具有相同的{{1},但网站上的lorem ipsum仍然可以选择}类
这是因为unselectable
内的元素不会像iframe
内的<p>
那样继承类吗?
如果是这种情况,是否有办法使iframe中的任何文本都无法选择(html / css / javascript)?还是只能通过iframe中显示的页面的源代码来完成此操作?
设置<div>
也不可行,因为按钮和内容仍应可交互
谢谢您的时间。
-雷米
编辑:感谢您将我指向this topic,这确实对禁用选择也有效。
答案 0 :(得分:0)
这是因为跨域政策。 一种解决方法(不是很漂亮)是对iframe(来自相同的来源)进行iframe锁定,并在其上锁定用户选择。