Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在网站中打印JavaScript源代码?_Javascript_Html_Google Chrome_Firefox_Google Chrome Devtools - Fatal编程技术网

如何在网站中打印JavaScript源代码?

如何在网站中打印JavaScript源代码?,javascript,html,google-chrome,firefox,google-chrome-devtools,Javascript,Html,Google Chrome,Firefox,Google Chrome Devtools,我试图在一个网站上提取JavaScript源代码,比如 第一种方法,我尝试了domapi函数。我得到了一个HtmleElement对象数组。我还尝试了document.scripts[0]。text,但无法打印 第二种方法,我使用了ChromeDevTools的源代码面板。但是这种方法不能自动提取JS源代码 第三种方法,构建一个web刮板,以提取网站中的标签。但是,该方法无法提取动态JS源代码,例如,可以包含 那么,有什么方法可以在网站中提取JavaScript源代码呢?您有权使用他

我试图在一个网站上提取JavaScript源代码,比如

  • 第一种方法,我尝试了domapi函数。我得到了一个HtmleElement对象数组。我还尝试了
    document.scripts[0]。text
    ,但无法打印

  • 第二种方法,我使用了ChromeDevTools的源代码面板。但是这种方法不能自动提取JS源代码

  • 第三种方法,构建一个web刮板,以提取网站中的
    标签。但是,该方法无法提取动态JS源代码,例如,可以包含


那么,有什么方法可以在网站中提取JavaScript源代码呢?

您有权使用他们的源代码吗?如果是这样的话,那就向他们索要吧,否则你可能会违反各种版权和法律规则。你可以尝试以下插件:“我也尝试了document.scripts[0].text,但它无法打印。”–这当然只适用于在开始和结束脚本标记之间嵌入脚本代码的脚本元素。但是,如果脚本是通过脚本元素的
src
属性嵌入的,则需要查看该属性。@CBroe…通过
src
attribute@CBroe若我们能充分利用源代码面板中的源代码,那个就更好了,因为它已经在浏览器中下载了。