我正在向我的用户发送敏感信息,我希望他们能够复制(用于粘贴到其他地方)但不能直接看到。
我考虑过几种方法,但我都坚持了下来。
用数据填充密码框,但这不允许他们复制文本。
使文本颜色与背景颜色相同。但是,恐怕我的用户甚至都不知道有要复制的文本。他们只会坐在那里说“我没有看到任何文字!” 即使我确实非常明确地指出了他们应该做什么,那么文本在被选中时仍然是可见的。
创建某种 on_copy 事件,该事件将在用户复制星号时传递文本。我知道如何使用 jQuery 的 bind() 来检测副本,但我还没有找到改变实际复制内容的方法。
最后也是最不重要的:javascript 和剪贴板管理的一些花哨的东西。我真的不想去那里,因为它需要闪光灯。