我有一个选择元素来填充数据库中的数据。这个select元素是隐藏的。如何防止选择元素上的选择和复制
我想要的是禁用该Select的内容的复制。用户现在可以进行复制的唯一方法是使用Ctrl + A或从菜单或View Source。如何防止这一点?
(注:我不想整个页面被冻结像document.onselectstart无解=返回false那种只有选择元素的内容不应该被复制。)
这可能吗?如果是,如何?
我有一个选择元素来填充数据库中的数据。这个select元素是隐藏的。如何防止选择元素上的选择和复制
我想要的是禁用该Select的内容的复制。用户现在可以进行复制的唯一方法是使用Ctrl + A或从菜单或View Source。如何防止这一点?
(注:我不想整个页面被冻结像document.onselectstart无解=返回false那种只有选择元素的内容不应该被复制。)
这可能吗?如果是,如何?
无论你如何处理document.onselectstart(无论如何,如果元素被隐藏,它将不会被选中),你不能阻止用户从“查看源代码”或类似的东西中查看和复制代码。 –
你为什么想要阻止? – Bergi
你可以尝试用你想要的尽可能多的javascript来锁定你的页面,并不意味着用户不能只是查看源代码或者只是用像[noscript]这样的插件关闭javascript(http://noscript.net/ ) – JKirchartz