[Javascript] récupéré contenu d'un frame!!!

Fermé
lunarnet76 Messages postés 22 Date d'inscription jeudi 19 avril 2007 Statut Membre Dernière intervention 22 avril 2007 - 19 avril 2007 à 14:04
 syl20 - 3 nov. 2007 à 02:18
Salut a tous!

Je viens de voir différents articles du forum et aprés avoir lus quasi tout, passé par le site du w3c et avoir lutté pendant des heures je n'arrive pas a récupéré le contenu d'un frame depuis un autre frame ...
Je ne cherche en aucun cas un autre moyen j'ai largement réfléchi a la question et c'est le seul moyen réel...

ma page principal
<html>
<head>
</head>
<frameset rows="*" cols="362,819">
<frame src="pagequirecup.html" name="fr1"/>
<frame src="pagearecup.html" name="fr2" />
</frameset>
</html>

ma pagearecup.html
<html><head></head><body><table><tr><td>info1</td></tr></table>

et ma pagequirecup.html
<script language="javascript">
function test(){
var td=parent.frames[1].document.innerHTML;
alert(td);
}
</script>
<input type="button" value="test" onclick="test()" />

bon bien sur la propriété innerHTML n'existe pas sur l'objet windows, j'aimerai bien donc trouver un equivalent, et sinon (mais c'a m'arrange moins lol) récupérer les valeurs du contenu de la table donc genre
var td=parent.frames[1].document.table.cells
alert(td[0].innerHTML);


Merci d'avance a toute tentative de réponse!!!!!!!!!!!

1 réponse

tu devrais essayer comme ca peut être:

function test(){
var td=parent.frames[1].document.getElementsByTagName('html').innerHTML;
alert(td);
}
-1