gpt4 book ai didi

javascript - XMLHttpRequest responseText在不同浏览器中的结果不同

转载 作者:行者123 更新时间:2023-12-02 19:08:07 24 4
gpt4 key购买 nike

我正在使用 XMLHttpRequest responseText 获取服务器 txt 文件并将该文件的内容加载到可编辑文本框中。 txt 文件包含由换行符分隔的短行字母。用户可以在提交表单之前选择要加载的 txt 文件并编辑这些行。我需要这些新行来进行下一步处理用户输入。

这在 Chrome 中按预期工作。在 IE8 中,当加载 txt 文件的内容时,可编辑文本框看起来像是由新行分隔的,但如果我复制新加载的文本并将其粘贴到 vim 中,则不会有\n 或\r 字符,只有空格。如果我手动将 .txt 文件的内容复制并粘贴到 IE8 文本框中,文本将正确显示,我可以提交表单。

Chrome 在加载文件时不会删除回车符。当我的文本加载到 IE 中时,是什么搞乱了我的文本?我只能通过 vim 看到 Chrome 和 IE 中加载的文本之间的差异。

最佳答案

换行/换行翻译总是让你头疼。不要根据这些字符来判断响应文本的等效性。

如果其余数据相同,那么重要的结果就是相同的。如果您的任何代码依赖于这些字符,请更改代码。

关于javascript - XMLHttpRequest responseText在不同浏览器中的结果不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14129585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com