我使用zclip作为允许用户将数据复制到剪贴板的方法。
我使用此方法的一种方法是返回HTML格式的数据表。将此粘贴到电子邮件中时,它会粘贴HTML代码。但是,如果我从网页复制数据并将其粘贴到电子邮件中,则会插入呈现的HTML。
那么这种差异是如何确定的?我可以在被复制的数据中设置/添加一些东西,告诉剪贴板将其视为网页上的副本而不是纯文本吗?
最终目标是允许用户单击按钮,然后将一些格式良好的HTML粘贴到电子邮件中。
答案 0 :(得分:1)
找出原因......
剪贴板包含一堆不同的可能格式。因此,当您从网页复制时,您实际上会获得纯文本版本,富文本版本和html版本(可能更多)。然后粘贴时,您粘贴的程序决定哪种格式最适用。
zClip仅填写剪贴板的纯文本版本。