1

我有一个简单的文本框。出于调试目的,我有一个提交按钮。现在,当我在文本框中写一些东西并单击提交按钮时,我正在打印文本框的内容,一切都很好。但是,当我从 excel 文档中复制文本时,如果它们是水平行格式,它可以正常工作,但是当我从垂直列格式复制粘贴内容时,只有第一个字符串显示在文本框中,并且提交仅打印 Internet Explorer 中的第一个文本。它在 Chrome 和 Firefox 中运行良好。当我在 Notepad++ 中复制粘贴垂直字符串时,我看到它们是由 CRLF 确定的。所以我很好奇如何获得 chrome 中的所有内容。在 chrome 中,当我复制粘贴相同的内容时,所有字符串都在文本框中可见,并且打印效果很好。

4

1 回答 1

1

从应用程序复制和粘贴到 Web 浏览器是一罐蠕虫。一些浏览器有一个“粘贴为纯文本”选项,可以去掉特殊的控制字符。IE 似乎没有该选项。Microsoft 声称 CTRL+V 将按原样粘贴,而 Edit->Paste 将粘贴为纯文本。这对我从来没有用过。

tl; dr:在粘贴到 IE 之前,您可以在另一个应用程序中删除它们。

资源:

于 2013-03-15T15:40:54.423 回答