【发布时间】:2012-06-18 07:01:54
【问题描述】:
目前无法通过 DOM 获取链接到 .js 的源代码。
var b = document.createElement("script");
b.type= "text/javascript";
b.src = "foo/source/ArcJ.js" // dynamically load .js file
我可以吗
var c = b.src // probably not
我认为这只会给我路径...我想要来源...即一个字符串中的所有代码。
有没有办法在不使用 ajax 的情况下做到这一点?这不应该是一个简单的 DOM Pull ...
document.getElementById(b.id).source_code
?
【问题讨论】:
-
我想更好的方法是使用 XMLHttpRequest
-
不知道怎么做,但 b.src 可能只是字符串“foo/source/ArcJ.js”而不是文件内容本身。
-
@MarkLinus 我想这是唯一的方法......
-
@pimvdb。在这种情况下,
innerHTML将为空...
标签: javascript