0
這裏FB meta標籤是我的問題:建議使用jQuery和PHP
我有FB的應用程序,在那裏我得到的JSON數據,並使用可以爲我主窗口中的項目列表的數據,我可以點擊對每一個項目,然後我點擊它打開新的AJAX窗口,在那裏我得到關於該項目的更多信息
問題是關於元標記的FB,因爲我有每個項目的LIKE按鈕,所以當我點擊它時,我可以張貼在FB牆上的信息,如標題,圖片和說明
我有這種情況: 當我點擊項目我ñ我的主窗口,它在新的Ajax窗口打開,我手動添加項目的URL是這樣的:
window.location.href=window.location.href + "?id=" + ID + "#id=" + ID;
和PHP代碼是這樣的:
<?php
if(isset($_GET['id'])){
$json = file_get_contents("http:....." . $_GET['id'] . "&...");
$json_array = json_decode($json);
print '<meta property="og:title" content="' . $json_array->title . '" /> ';
}
?>
它所有的工作都行,但我得到刷新頁面的問題,COS每次我點擊我的主窗口中的項目它打開新窗口因爲我添加GET參數在URL
所以我如何避免刷新頁面,仍然有功能描述像選項FB牆
不,它是所有相同的頁面,只是ajax函數顯示其他內容取決於項目點擊,無法預定義它FB FB緩存元標記,所以我可以把靜態元標記,因此每個像這樣會相同 – hullfan 2012-03-12 13:40:54
就像我在我的第一篇文章中寫到的那樣,它動態地工作,但問題是當我在URL中添加GET參數時,它刷新了我的頁面,只是想避免它 – hullfan 2012-03-12 13:47:33