我一直在尋找了幾天,現在試圖找出一個乾淨的方式來處理的Facebook的更新元數據,即:OG:標題,OG:用AJAX描述加載文章和我不斷地縮短。更新Facebook的像元當使用AJAX加載的內容
我在現場,我開發了的左側文章列表的頁面news.php。當用戶點擊鏈接時,它會將相應的文章.php頁面加載到右側的div中。所有功能都應該如此,並且每個相應文章的內容都可以正確加載。我在每個ajax加載的頁面上加入了一個類似Facebook的按鈕。當用戶點擊其中一篇文章上的按鈕時,它會鏈接到news.php並加載文章。
的問題是元數據保持不變,不管用戶喜歡什麼文章,這是因爲Facebook刮載入的news.php頁面上的HTML。我的問題是,當新頁面加載到現有news.php頁面時,操作元數據的最佳方式是什麼?我需要爲每篇文章顯示適當的標題和說明,而不是news.php頁面上加載的默認數據。有什麼建議麼?謝謝!
你需要設置在服務器端的元標記,以便當客戶端請求的頁面(如Facebook的刮板)正確的meta標籤是可見的。 Facebook的刮板大概不會運行JavaScript,這就是爲什麼當第一次請求頁面時必須已經設置元標記的原因。 –