如何提取JavaScript的内容
我们提取使用如何提取JavaScript的内容
alert(document.all[0].innerHTML);
HTML内容我如何可以提取的JavaScript内容。
任何人都知道答案,请帮助我 在此先感谢。
var firstScript = document.getElementsByTagName('script')[0];
alert(firstScript.innerHTML);
谢谢你,方法几乎接近,但我的文件本身是.js文件,将不会有
您必须进行ajax调用以获取外部脚本的内容。使用jQuery(写得更快)例如:'.get('/ js/yourscript.js',function(data){alert(data)})''。谨防跨域限制。 – 2011-04-29 11:46:11
如果OP想从页面中提取所有的JS,这不会削减它。 – 2011-08-24 18:02:52
您可以使用Ajax抢剧本的内容 - 它们不会自动暴露当脚本标签中添加一个API - 只是执行。但是如果您稍后考虑执行代码,则可以使用eval()
这样做,但请记住,如果代码是从不可信来源获取全部或部分代码,则可能会导致您的网站出现安全问题。
你有什么试过?什么没有用?你有什么确切的问题呢? http://tinyurl.com/so-hints – Oded 2011-04-22 12:14:04
jQuery允许吗? – ezmilhouse 2011-04-22 12:16:41
我有一个.js文件,它只有它的功能,在我想要提取相同的.js文件的内容并显示它的函数之一。你能帮我 – 2011-04-22 13:41:24