Javascript 从Office 2007复制并粘贴到

Javascript 从Office 2007复制并粘贴到,javascript,html,ms-office,Javascript,Html,Ms Office,我想将Office 2007文档docx中的文本复制并粘贴到文本区域。在Windows上,使用Firefox 3,有额外的jiberish放入字段: ...Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 Normal 0 false false f

我想将Office 2007文档docx中的文本复制并粘贴到文本区域。在Windows上,使用Firefox 3,有额外的jiberish放入字段:

...Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 Normal 
0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 Normal 0 false 
false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 <!--[if gte mso 9]>...

似乎是来自较新文档结构的样式信息和条件注释。有没有关于如何分析或防止这种情况发生的想法?正面可能是Javascript,背面可能是Java。

我发现消除这种随机jibberish的最简单方法是复制所需的文本,粘贴到记事本或类似的纯文本编辑器中,从记事本中复制,然后粘贴到字段中


此外,通过脚本或应用程序运行它,去掉智能引号和em/en破折号也不是一个坏主意。

我发现消除这种随机jibberish的最简单方法是复制所需的文本,将其粘贴到记事本或类似的纯文本编辑器中,从记事本中复制,然后粘贴到字段中


此外,通过脚本或应用程序运行它,去掉智能引号和em/en破折号也不是一个坏主意。

与Lincoln的想法类似,您可以使用它来自动化流程。基本上,你按下它的热键而不是Ctrl+V,我的设置为Win+V,它会粘贴剪贴板上任何内容的纯文本版本。我不确定这是否会删除Office添加的额外数据,但值得一试。

与Lincoln的想法类似,您可以使用它来自动化流程。基本上,你按下它的热键而不是Ctrl+V,我的设置为Win+V,它会粘贴剪贴板上任何内容的纯文本版本。我不确定这是否会删除Office添加的额外数据,但值得一试。

这不是问题所在。你不能期望web应用程序的用户通过记事本进行复制粘贴。这不是问题所在。您不能期望web应用程序的用户通过记事本进行复制粘贴。