2013-06-05 113 views
0

早上人

我有一個ajax重的網站。我已經閱讀過關於如何在ajax調用時設置頁面標題的博客和文章。

據我所知,他們向服務器發出了另一個請求,請求標題或其他一些方法。

所以我出來了我自己的方法/結構。而不是$ .load,我使用$ .get JSON數據類型。從響應(只是例子)JSON數據的

例如:

response = { 
    success: ..., 
    title: ..., //i will use document.title = response.title 
    html: ... 

僅供參考,我只更換內<body>

<div id="contentHolder">我打算實現在每一個AJAX請求該方法(負載內容只是,不是POST)。

我的問題是,這是一個正確的方式嗎?如果不是,你推薦的方法是什麼?

回答

0

我會說這是一個技術上正確的解決方案。如果SEO是一個考慮因素,那麼你可能必須找到better alternatives

0

當你的JSON看起來像= {"success":true,"title":"My Title","html":"My html content for page"}

get_data(); 
function get_data(){ 
    $.getJSON('json-url',function(data){ 
document.title=data['title']; 
     }); 
}