-2
我有一個HTML頁面。目標是動態設置<title>
標籤。設置HTML <title>動態標記值
使用該Ajax調用來獲取數據,標題標籤內插入如下
$.get("/" + $.flydubai.config.CurrentLanguageCode + "/error/PageTitle/", function (data) {
document.title = data;
});
現在,我想更新不瀏覽器標題,但HTML <title></title>
標籤本身。它甚至有可能嗎?我試過這些:
document.getElementById('ttl').innerHTML = 'World';
ttl.innerHTML = 'world';
document.getElementsByTagName('title')[0].innerHTML = 'world';
document.querySelector.apply(document,['title']).innerHTML = 'world';
document.querySelectorAll.apply(document,['title'])[0].innerHTML = 'world';
這些都只會改變客戶端(即瀏覽器標題)。
當然,他們改變了瀏覽器的標題。你期望什麼?該標題標籤的目的是在瀏覽器中顯示標題。 – GolezTrol
[如何動態更改網頁的標題?](http://stackoverflow.com/questions/413439/how-to-dynamically-change-a-web-pages-title) – Kolby
@isherwood「所有這些字符「實際上是針對同一問題的5種不同的解決方案。所以如果你選擇一個,那就不是那麼多了。尤其是'ttl.innerHTML ='world''並不比'$('#ttl')。html('world')'長。 :p – GolezTrol