Titre d'une frame dans une autre page
Bonjour à tous ! J'espére que vous êtes en forme !
Alors, voilà mon problème : j'aimerais afficher le titre de la page contenue dans un iframe dans la page principale avec ce genre de script ou si quelqu'un connait un autre script qui fonctionne, ce serait sympa :
<SCRIPT language=javascript>
document.write(""+document.title)
</SCRIPT>
Ce code fonctionne parfaitement mais affiche le titre de la page actuelle (page ou le script est contenu) hors je voudrais donc le titre de la page contenue dans l'iframe :
<iframe id="webDoc" style="padding:0; height: 95%; width:
100%; font-family:Arial" marginwidth="1" marginheight="0" name="site" title="Onglets" src="about:blank" onmouseover ="document.getElementById('theURL').value = this.contentWindow.location;"</iframe>
Manque t'il des informations dans l'iframe ?
Merci d'avance pour votre aide !
Alors, voilà mon problème : j'aimerais afficher le titre de la page contenue dans un iframe dans la page principale avec ce genre de script ou si quelqu'un connait un autre script qui fonctionne, ce serait sympa :
<SCRIPT language=javascript>
document.write(""+document.title)
</SCRIPT>
Ce code fonctionne parfaitement mais affiche le titre de la page actuelle (page ou le script est contenu) hors je voudrais donc le titre de la page contenue dans l'iframe :
<iframe id="webDoc" style="padding:0; height: 95%; width:
100%; font-family:Arial" marginwidth="1" marginheight="0" name="site" title="Onglets" src="about:blank" onmouseover ="document.getElementById('theURL').value = this.contentWindow.location;"</iframe>
Manque t'il des informations dans l'iframe ?
Merci d'avance pour votre aide !
7 réponses
-
<SCRIPT language=javascript> document.write(document.getElementById('webdoc').contentWindow.title) </SCRIPT>
Normalement.. -
Pas de UP 9min après le dernier message -_-
-
Well, donc il faut utiliser sa:
<SCRIPT language=javascript> document.write(document.getElementById('webdoc').contentDocument.title) </SCRIPT>
Par contre pour des raisons de sécurité, les navigateurs désactive cette fonction si la page présente dans l'iframe n'est pas une page du même site.
Le seul moyen que tu as pour récupéré le title d'une page qui n'ai pas sur ton site est via PHP -
ça ne marche toujours pas !
-
Si ta page est sur le meme site sa marche j'en suis sûr j'ai testé.
-
-
-
@ddezun truc qui marche avec IE et FF :
document.getElementById('frame1').contentWindow.document.title
-
-
UP SVP !
-
Désole ^^ mais je n'aime pas attendre... Je vous pris d'accepter mes escuses.