Existe uma maneira, usando jQuery, para alterar o document.title após a página ter sido carregada?
Pergunta
Eu me codificado em um canto. Alguém sabe a resposta? Obrigado!
Solução
Isto irá funcionar também:
$('title').text("Boo");
Outras dicas
document.title = 'new value';
É este não está funcionando para você?
Tente:
$(document).ready(function() {
this.title = 'foo'
})
Talvez isso irá ajudá-lo:
$(document).attr('title', 'new title');
$('title').text("Boo");
não é boa idéia, porque IE8 tem problema com isso.
este bug é relatado Aqui mas os desenvolvedores do jQuery não resolveu isso e sua solução é Use document.title='Boo';
.
minha idéia é que
- usando
document.title
é a melhor opção e é solução cross browser - , mas se você está acostumado a usar jQuery você pode usar
$(document).attr('title', 'new title');
. Eu testei e não tem nenhum problema com os principais navegadores e IE8
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow