我一直想知道很长一段时间,为什么当我从php获取ajax响应并将其与innerHTML加载到div中时,我可以在视觉上看到内容但在源代码下它什么都没有?
例如,此网站http://www.hempatia.si/kategorija-pripomocki使用ajax加载内容,我仍然可以在源页面中看到这些产品。
提前感谢所有答案!
答案 0 :(得分:2)
当您使用浏览器的“查看页面源”(或等效)选项时,它会显示首次加载页面时的原始来源。
要查看反映页面当前状态的“来源”,请使用浏览器的开发/调试工具(Chrome或IE中的F12; FF中的ctrl-shift-i)。
请注意,浏览器本身并没有真正维护“源”,当页面首次加载浏览器时会解析原始源以为页面创建DOM,并对DOM进行动态更改。
答案 1 :(得分:0)
动态内容不会出现在视图来源中。为Firefox安装firebug。您可以查看该内容。
答案 2 :(得分:0)
右键单击鼠标并选择inspect元素,您将在ajax响应后看到更改