2012-05-22 66 views
2

我可以更新我的標題標記與jquery這不是理想的,但是我想解決的問題是必需的。更新html標題和元og:標題與jquery

jQuery(document).ready(
function(){ 
var docTitle = document.title; 
var newTitle = 'test'; 
document.title = newTitle + ' - ' + docTitle; 
}); 

如果我把鏈接通過Facebook Lint我得到原來的標題。有沒有一種方法可以通過jQuery進行更新,以便在用戶時間軸中可以看到更新後的標題?

+1

我很確定,當Facebook抓取URL並讀取標籤時,任何JavaScript都會被忽略,因此它不起作用。 – mekwall

回答

2

它沒有意義通過javascript更新og:title。

Facebook通過在您的URL上執行HTTP GET來讀取這些標籤。 Facebook刮板不運行JavaScript。

如果你想要一個不同的對象,你需要一個不同的URL。如果您想更改現有對象的標題,則需要在通過HTTP提供新標題並且不使用JS進行分析時提供新標題。