Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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
源代码中未显示通过ajax包含的Javascript_Javascript_Jquery_Ajax - Fatal编程技术网

源代码中未显示通过ajax包含的Javascript

源代码中未显示通过ajax包含的Javascript,javascript,jquery,ajax,Javascript,Jquery,Ajax,这不是一个真正的问题,但更多的是一个一般性的问题 假设我有一个被ajax调用的php脚本。。。。 在这个php脚本中,有更多的javascript在成功后加载到dom中 说javascript运行,一切正常,但源代码没有显示javascript。 我知道在firefox中,要显示dom插入的内容,你需要选择然后查看选择源,它将显示动态内容 为什么源代码中没有显示从ajax调用动态加载的javascript?浏览器的“查看页面源代码”功能将只显示主页的源代码,即最初下载的源代码。任何后续的动态添加

这不是一个真正的问题,但更多的是一个一般性的问题

假设我有一个被ajax调用的php脚本。。。。 在这个php脚本中,有更多的javascript在成功后加载到dom中

说javascript运行,一切正常,但源代码没有显示javascript。 我知道在firefox中,要显示dom插入的内容,你需要选择然后查看选择源,它将显示动态内容


为什么源代码中没有显示从ajax调用动态加载的javascript?

浏览器的“查看页面源代码”功能将只显示主页的源代码,即最初下载的源代码。任何后续的动态添加或操作将仅在内存中执行,例如通过动态添加标记或evalsome获取的javascript字符串,并且不会反映在视图页面源中

这不是一些人可能认为的遗留情况,因为web开发人员在进行故障排除时希望查看静态页面源代码,以验证原始页面是否首先正确呈现


要查看动态最终结果,可以在Firefox或Chrome的web开发者工具上使用F12键,这并不意味着翻页,而是因为它不在源代码中?你是动态加载的不不我是说。。所有添加到dom中的动态内容都放在源代码中。。。为什么不用额外的东西呢。这有意义吗?