Est-il possible, à l'aide de jQuery, pour modifier le document.titre une fois la page chargée?
J'ai codé moi-même dans un coin. Personne ne sait la réponse? Merci!
C'est facile à trouver, à l'aide de Google. Qu'avez-vous essayé et ce qui ne fonctionne pas?
double possible: stackoverflow.com/questions/180103/...
double possible: stackoverflow.com/questions/180103/...
OriginalL'auteur | 2009-09-30
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne aussi:
.text
est préférable.Ne sais pas pourquoi je ne pouvais pas obtenir le document.titre ou ce.titre à prendre, mais Vincent méthode a fait le tour. J'aurais été plus précis dans ce que je faisais, je suppose que, dans ma question. Je suis de saisir le contenu d'un div près de la fin de l'html, du corps et de l'écrire sur la page de titre. Si je comprendre quel était le problème, je vais le poster ici.
Je suis d'Accord avec @strager. Je vais modifier la réponse en fonction de.
ne fonctionne pas avec IE8 - "Inattendu appel à la méthode ou de l'accès à la propriété."
Ce n'est pas un navigateur croix de solution. Le
$(document).attr('title', 'new title');
mentionnés ci-dessous, c'est mieux.OriginalL'auteur Vincent Ramdhanie
N'est-ce pas de travail pour vous?
Êtes-vous sûr que votre navigateur n'est pas de vous empêcher de changer le titre? Vérifiez les options de votre navigateur.
OriginalL'auteur ceejayoz
Essayer:
OriginalL'auteur Crescent Fresh
Peut-être que ce sera vous aider à:
OriginalL'auteur LX7
$('title').text("Boo");
est pas une bonne idée parce que IE8 a un problème avec ça.ce bug est signalé Ici mais jQuery développeurs n'ont pas à résoudre ce et leur solution est Utilisation
document.title='Boo';
.mon idée est que
document.title
est la meilleure option, et c'est la croix-navigateur solution$(document).attr('title', 'new title');
. je l'ai testé et n'a aucun problème avec les principaux navigateurs et IE8OriginalL'auteur iman