Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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/2/ajax/6.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
Php 从ajax加载的页面读取微数据_Php_Ajax_Google Plus_Share_Microdata - Fatal编程技术网

Php 从ajax加载的页面读取微数据

Php 从ajax加载的页面读取微数据,php,ajax,google-plus,share,microdata,Php,Ajax,Google Plus,Share,Microdata,我正在处理的产品页面具有以下结构: 页面本身:detail.php 页面标题:top.php 页脚:footer.php php包括页眉和页脚,其中包含html页眉、javascript等 detail本身它几乎是空的,一旦加载它就会调用一个ajax发布一些参数,并用结果填充一个div,即产品细节本身 我面临以下问题,我声明页面为 itemscope itemtype="http://schema.org/Product" 我尝试将top.php作为html标记的一部分,将loaddetail

我正在处理的产品页面具有以下结构:

页面本身:detail.php 页面标题:top.php 页脚:footer.php

php包括页眉和页脚,其中包含html页眉、javascript等 detail本身它几乎是空的,一旦加载它就会调用一个ajax发布一些参数,并用结果填充一个div,即产品细节本身

我面临以下问题,我声明页面为

itemscope itemtype="http://schema.org/Product"
我尝试将top.php作为html标记的一部分,将loaddetail.php作为div的一部分; 从loaddetail加载的所有字段都获得了正确的itemprop

google和其他测试工具似乎完全忽略了它,看起来他们不喜欢一开始没有加载itemprop属性,而是加载了一个ajax帖子


我手动尝试在顶部和详细位置放置各种itemprop,并且它工作正常,就在itemprop属于通过ajax调用附加到页面的标记时

这可能会有所帮助:这看起来非常有用,但我不希望为页面编制索引,即使我肯定会实现这一点,我只是想让g+共享按钮在其共享窗口中包含一个图像、一个标题等,因为页面中没有内容,但加载了ajax,共享按钮的内容不存在;我试图让按钮加载ajaxurl而不是主url,它成功了,我正确地填充了itemprop,但是我不能覆盖url,所以它恰好共享了错误的url