我如何防止DOM文本内容被复制到IE中丰富的文本中



我有用户在我们的Web应用程序上手动复制DIV元素的文本,并将其直接粘贴到第三方脂肪客户端。当从IE复制Div内容时,文本将存储在Windows剪贴板中,作为丰富的文本格式(除其他格式之外)。然后,第三方软件接受糊状物作为丰富的文本,而隐藏的数据正在导致软件中的错误。顺便说一句,Chrome不会将复制的文本存储为丰富的文本,而是将第三方软件使用的HTML格式存储为HTML格式,因此我们的问题似乎是隔离的。

我发现从输入字段复制的文本不会被存储为丰富的文本,但是使用此内容的文本输入在样式上并不理想。

我还没有找到一种方法来禁用丰富的文本,无法从样式元素中复制。我正在寻找任何可能帮助我实现此的黑客,这些不需要对用户的部分

我正在使用InsIdeClipboard来确定剪贴板中存储的格式。

我找不到一种迫使浏览器避免复制到IE中剪贴板的方法。

我只有在单击内容的情况下替换内容替换内容,然后选择输入值并准备复制。在Blur上,页面恢复到原始状态。

最新更新