javascript - 如何防止文本被选中

标签 javascript obfuscation textselection

我已经用谷歌搜索过这里,但还没有找到这个问题的答案。

我知道这可以通过使用 user-select:none 和 CSS 来完成,但是 as you can see, this is not a standard property ,我正在尝试寻找替代方案。

注意:我不在乎用户是否可以获得文本。这是为了网站的设计,而不是为了阻止用户复制/粘贴。

我知道这可以用 JS 来完成。我不知道这很困难,也不知道如何做到,但是如果你输入 HTML JS代码写入HTMLObfuscator ,左侧有一个选项可以禁用文本选择。这很容易实现到我网站的某些部分吗?或者它相当复杂(就像在混淆器中一样)?

感谢您的所有帮助。 。 。

最佳答案

CSS方式:

element:before {
    content:'whatever';
};

之前和之后使其成为元素的一部分。

关于javascript - 如何防止文本被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26986582/

相关文章:

javascript - 如何更新 redux 状态而不遇到错误

javascript - 函数内更改后,无法访问更改后的变量值

android - 如何在android studio中混淆包名

c# - Xamarin - 在社区版中编译 AOT?

android - 如何在 Android 的 webview 中禁用文本选择?

javascript - 我怎么能: Select a paragraph with JavaScript (on click)?

objective-c - UIWebView 段落选择样式

javascript - 单击时,单击其他内容,防止默认。我如何使用 jQuery 正确地做到这一点?

javascript - IE7 中的 jQuery 属性

java - 使android apk文件中的java代码不可访问(不仅仅是混淆)