为什么我在代码中看不到Ajax加载的内容?

时间:2013-06-30 06:13:33

标签: php javascript ajax

我一直想知道很长一段时间,为什么当我从php获取ajax响应并将其与innerHTML加载到div中时,我可以在视觉上看到内容但在源代码下它什么都没有?

例如,此网站http://www.hempatia.si/kategorija-pripomocki使用ajax加载内容,我仍然可以在源页面中看到这些产品。

提前感谢所有答案!

3 个答案:

答案 0 :(得分:2)

当您使用浏览器的“查看页面源”(或等效)选项时,它会显示首次加载页面时的原始来源。

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

请注意,浏览器本身并没有真正维护“源”,当页面首次加载浏览器时会解析原始源以为页面创建DOM,并对DOM进行动态更改。

答案 1 :(得分:0)

动态内容不会出现在视图来源中。为Firefox安装firebug。您可以查看该内容。

答案 2 :(得分:0)

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