2012-02-14 20 views

risposta

6

il titolo non è una proprietà della scheda, ma della pagina all'interno della scheda. regolazione di una pagina il titolo, tuttavia, è certamente possibile: un meccanismo sarebbe quello di iniettare uno script di contenuto che ha avuto effetto document.title:

document.title = "My awesome title!" 

Per i dettagli, date un'occhiata alla documentazione di trascrizione dei contenuti: http://code.google.com/chrome/extensions/content_scripts.html

+0

Grazie per la risposta .. Ma quello non funziona –

+0

credo che sia perché "documento" in "document.title" qui non è legato alla presente scheda –

+0

Questo è corretto: avresti bisogno di introdurre uno script contenuti nella scheda per essere efficace. Vedere il codice di esempio fornito da PAEz di seguito, che è un po 'più chiaro sulla procedura passo dopo passo. –

4
chrome.tabs.query({'active': true, 'windowId': chrome.windows.WINDOW_ID_CURRENT}, 
    function(tab){ 
     chrome.tabs.executeScript(tab.id,{code:"document.title = 'My lame title!'"}); 
    } 
); 

È possibile che questo cambierà il titolo della scheda attualmente selezionata. Se giá conosce l'ID della scheda che si desidera modificare, quindi la sua ....

chrome.tabs.executeScript(tabId,{code:"document.title = 'My lame title!'"}); 

..dove tabid contiene il tab.id della scheda che si desidera modificare.

Problemi correlati