创建一个弹出窗口并在Javascript中将其写为txt

时间:2013-02-05 17:42:22

标签: javascript client-side

所以,我有一个相当奇怪的问题。我正在编写客户端代码(它是客户端作为基本要求)并且需要创建一个弹出窗口,它将显示一些代码生成的输出。理想情况下,人们应该能够在txt文件中复制此输出。

现在,当我创建窗口时,我只能用my_window.document.write("Blah blah blah")写入它。这意味着我必须使用html标签来进行下一行,我基本上没有简单的方法来制表。由于这是一个数据文件,这有点烦人。看看浏览器如何完全能够打开.txt文件,是不是有办法写这个文件告诉浏览器不要把它读作.html,而是写成.txt文件?感谢。

1 个答案:

答案 0 :(得分:2)

我认为这不可行。什么告诉浏览器文档的类型是从服务器发送的内容类型HTTP标头。

但您始终可以将整个内容转储到<pre>元素或<textarea>