我有一个网站,我不想让用户复制和粘贴内容,直到他们成为会员。
下面是要求
- 禁止将特定 div 标签内的内容复制到“匿名用户”并显示她的消息“您将被允许复制您成为本网站成员的内容”
- 一个用户成为会员并试图复制他/她应该被允许复制内容。
我可以通过添加以下 CSS 来禁用复制
.ProtectCopy {
-moz-user-select:none;
-webkit-user-select:none;
user-select:none;
}
我可以使用 Jquery 将此 CSS 标记添加到 div 内容
<script type="text/javascript" language="javascript">
$(document).ready(function () {
$("#<%=MyDivCnt.ClientID%>").find("div").attr("class", "ProtectCopy");
});
</script>
我的问题
如何确定用户是否从特定的 div 标签中选择了文本?我想显示基于“匿名”或“会员”的消息 - “您将被允许复制您成为本网站成员的人”