J'ai hébergé mon application Web sur un service d'hébergement gratuit qui montre ma page Web dans un jeu de cadres. 2 cadres sont là. Dans le cadre étroit supérieur, il y a leur publicité et le cadre inférieur est le mien. Je peux définir le titre dans le panneau d'administration, mais il reste toujours le même, peu importe ce qu'il y a dans mon titre. Définir document.title
in javascript ne fonctionne pas. Mais si je sort du jeu de cadres en utilisant l'option Ff's This frame / show, cela changera le titre de la fenêtre / tabulation comme prévu.
Il est donc possible de modifier le titre du document parent de mon cadre?
(Arrière-plan: ce sera un jeu de plateau ajax et je veux informer l'utilisateur de quelque façon que ce soit à son tour.)
Oui, mais il doit être sur le même domaine (et utiliser une URL relative pour un chemin)
window.parent.document.title = "Your new title";
Si l'iframe / frame est sur un domaine différent, vous obtiendrez une erreur d'autorisation refusée.
Utilisez top.document.title (la référence est la plus grande fenêtre du navigateur)