我有一个包含一些unix命令输出的txt文件。现在,当我在dos命令提示符下打开文件时,它会以正确的格式显示所有新的行/标签等。但是当我使用iframe在html中打开文件时,它会出现在一行中,并且介于两者之间。在html 5中是否有任何方式以实际格式显示这些特殊字符。意味着新行只作为新行,而不是一些特殊字符。提前谢谢。
答案 0 :(得分:0)
使用JavaScript将字符替换为适当的HTML标记。
str = str.replace(/(?:\r\n|\r|\n)/g, '<br />');