【问题标题】:Is Opening a .js file in the Browser Window of IE8+ Possible (like Firefox does)是否可以在 IE8+ 的浏览器窗口中打开 .js 文件(就像 Firefox 一样)
【发布时间】:2012-06-16 00:57:22
【问题描述】:

是否可以在IE8+的浏览器窗口中打开.js文件?我尝试了文件的直接 URL,我还尝试使用 jquery 的 .load 和 XMLHttpRequest() 等其他方法将文件内容写入网页,但在 IE 中它们都给了我保存/打开对话框。

在 Firefox 中,直接链接在浏览器窗口中打开文件,jquery .load 和 XMLHttpRequest() 将 .js 文件的内容直接放入网页。如何在 IE8+ 中获得这种行为?

【问题讨论】:

标签: javascript internet-explorer


【解决方案1】:

如果它与调用页面在同一个域中,您可以获得带有对文件的 ajax 调用的 responseText 的文本。然后,您可以将其放入只读文本区域,或者,如果您将与号和小于号转换为实体,则可以放入任何 html 元素。

【讨论】:

  • 应该提到该文件来自不同的域,他们必须登录才能访问该文件。我正在使用文本区域,因为我还为用户提供了一个选项,可以为那些拥有允许它的浏览器的人自己复制/粘贴文件内容。
猜你喜欢
  • 1970-01-01
  • 2017-07-25
  • 2015-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-20
  • 2015-02-26
相关资源
最近更新 更多