有一个网站(示例)以某种方式阻止选择文本。它还阻止Ctrl+ A选择所有内容,弹出菜单中也没有“复制”。
我尝试过的
一些网站使用JavaScript阻止选择。因此,我在Firefox的无脚本插件中禁用了所有JavaScript源。我在Google Chrome浏览器中使用Script Safe插件尝试了相同的网站。确保所有内容均被阻止,但仍然无法选择文本。整个网站上,Mousepointer仍然是箭头,而不是文本光标。
用于about:config
完全禁用Firefox中的JavaScript。仍然没有效果。
我读到有些网站使用DIV的样式为display:block,因此我使用Inspect检查了网站的样式。整个网站上都没有提到“块”,嵌入式CSS或对象style = -attributes中都没有提及。
文字不是图像,Flash或HTML5画布。一切都在DIV和P标记内,但未找到可能会阻止文本选择的样式。
网站如何仍然阻止任何文本选择?更不用说为什么浏览器完全支持这种行为了。我只想使用选定的单词或句子,并想通过鼠标右键单击在Google中搜索它。当网站执行此类操作并强迫我手动在Google中输入技术术语和名称时,这很烦人。它打扰了我的工作流程。
style.userSelect
为none
。