我对 javascript 是半陌生的,所以我希望不会迷失在建议的答案中。我有一个网站,我试图找出为什么我无法左键单击并拖动以突出显示单个单词。网页不允许我这样做。有人可以解释一下网络开发人员是如何实现这一目标的吗?预先感谢。
这是网页:
这可以使用 CSS 轻松完成。
body {
-webkit-user-select: none; /* Safari */
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}
<html>
<body>
<p>Try and select me</p>
</body>
</html>
我必须提到,这通常对用户体验不利!除非您有绝对充分的理由使用它,否则您不应该让其他人使用您的网站变得更加困难。
此外,W3Schools 将为您提供很多网络方面的帮助:https://www.w3schools.com/howto/howto_css_disable_text_selection.asp