我正在構建一個基於社交媒體的新聞網站,並且要共享元素(Twitter,Facebook等),頁面的價值必須反映它的「標題」(例如,當頁面在線共享時,標題應該是「人咬狗」,而不是「我的新聞網站」)。使用DIV的內容作爲HTML頁面的標題?
我試過多個PHP和jQuery解決方案,但似乎沒有任何工作。雖然有一個複雜的問題。該網站的內容是通過Blogger提供的RSS提供的,我使用jQuery解析「標題」RSS並將其顯示在頁面上。由於「標題」內容是在頁面加載時動態生成的,這是否會導致問題?
如果是這樣,有沒有辦法使用相同的基於RSS的方法來更改值?
下面是我使用的聚集和顯示RSS「標題」飼料代碼...
<script type="text/javascript">
jQuery(function($) {
$('#headline').rssfeed('http://cjfoote.blogspot.com/feeds/posts/default?alt=rss', {
limit: 1
});
});
</script>
通過的「邏輯」,你的意思是我用聚合RSS源入「標題」 DIV的代碼?這是代碼: <腳本類型= 「文本/ JavaScript的」> \t jQuery的(函數($){ \t $( '#headline').rssfeed('http://cjfoote.blogspot.com/feeds/posts/default?alt = rss',{ \t \t limit:1 \t}); }); –
是的,您需要從該元素中獲取標題。或許像document.title = $(「#headline」)。text() – Jason
我試過這個: 但它沒有奏效。我認爲既然「rssfeed」部分已經包含在「標題」聚合器代碼中,我不需要在新的標題代碼中定義函數? –