2012-06-18 35 views
1

可以在另一个页面上存储Open Graph标签吗?如何从其他页面导出XFBML?

像:

<meta src="myinfo.xml"> 

我只有一个包含幻灯片的HTML页面,并希望不同的参数传递给每个图像。

不想污染具有各种元数据的代码。

回答

0

所以我尝试使用Ajax + PHP,但不工作。

我放了一帧并发送数据给她。有了元数据,但Facebook没有得到,为什么会发生这种情况?

window.onhashchange = function() { 
var m = pp_images[set_position]; /* get the thumbs right */ 
var ajax = new XMLHttpRequest(); 
ajax.open("GET", ["meta.php?", "m=", m].join('')); 
ajax.onreadystatechange = function() { 
    if (this.readyState == 4) { 
     alert("Send!" + this.responseText); 
    } 
} 
ajax.send(null); 

};

和PHP的,我有这样的:

<?php 
     $m = $_GET['m']; 
?> 
<meta property="og:image" content="http://www.site.com/<?php print $m; ?>" /> 

而一个iframe与课程的Like按钮。 在他修改的警报中,但Facebook没有得到。

可以通过以下URL发送大拇指:facebook.com/like?u=www & thumbs = myImage.jpg

相关问题