我遇到了一个问题,那就是未显示的 HTML 元素被复制到剪贴板后,在将内容粘贴到 MS Word、Outlook 等应用程序时会被显示出来。
比如说:
<p>Hello</p>
<p style="display: none;">I'm Hidden</p>
<p>World</p>
如果我在浏览器中查看该HTML,将文本复制到我的剪贴板,然后粘贴到Outlook中,那么中间段落会保持隐藏状态。好消息。
然而,在这个例子中:
<p>Hello</p>
<input type="text" value="I'm not hidden" style="display: none;" />
<p>World</p>
如果我采取相同的方式 - 复制到剪贴板,粘贴到Outlook中 - 文本输入框是可见的。有没有办法抑制这种现象?(不用告诉用户在Outlook中选择“仅保留文本”)
谢谢!