2013-06-30 32 views
0

我一直在想,很长一段时间了,为什么当我得到从PHP Ajax响应,并与innerHTML的加载到一个div,我可以直观地看到内容,但在源代码中的什么?为什么我在代码中看不到Ajax加载的内容?

作为一个例子,该网站http://www.hempatia.si/kategorija-pripomocki用来加载内容Ajax和我仍然可以看到在源页面的产品。

感谢事先所有的答案!

+2

因为“source”显示页面_source_。无论通过AJAX或JavaScript添加什么,都不在_source_中。 – mishik

+2

在firefox上安装firebug(或使用没有安装插件的chrome),然后右键单击页面并选择检查元素。您将看到html,因为它由javaScript更改。 – HMR

+0

谢谢,但我仍然想知道我指定的网站如何实现这一目标? –

回答

0

动态内容不会进来教职员源。安装firebug for Firefox。您可以查看该内容。

2

当你使用浏览器的“查看页面源代码”(或同等学历)选项,它显示了当页面第一次加载的原始来源。

要查看反映页面当前状态的“源”,请使用浏览器的开发/调试工具(Chrome或IE中的F12; FF中的ctrl-shift-i)。

注意的是,浏览器是不是真的保持“源”本身,当第一次加载页面的浏览器解析的原始源创建的页面和动态变化的DOM对DOM制成。

0

右键单击鼠标并选择检查元素,您将在ajax响应后看到更改

相关问题