日期:2014-05-16  浏览次数:20376 次

这个不知道有没有可能?我想了整整2天。
http://localhost/test.html   原文如下:

<script   type= "text/javscript "   id= "a "   src=http://127.0.0.1/a.js>
</script>
问题是:在本页面如何得到a.js的内容。
一般情况下可以用ajax   和iframe   得到a.js的内容。
但是浏览器安全度较高,不支持跨域,所以这两种办法被排除。

不知道有没有高手知道,通过getElementById( "a ")这个对象的属性或方法得到a.js的内容?




------解决方案--------------------
楼主要搞清楚

js里面没有html结构
这个是没有用的
getElementById( "a ")

如果确实有这个必要的话 就用ajax吧
------解决方案--------------------
js脚本是放在服务器上,从客户端获取服务器的内容,通过请求服务器的话可以实现
但是如果想在客户端用js脚本获取 js文件的内容,就算有这样的方法,估计也是通过类似于XmlHttpRequest的方法获得

另外js脚本一般会下载到客户端的缓存里,
也曾尝试通过FileSystemObject 获取Temporary Internet Files里的文件
但是这里无法通过js访问到

学习........