Trouver l'url source d'un frame
Bonjour à tous,
Je voudrais, à l'aide d'un bouton obtenir l'url source de d'un frame, dans une page de 2 frame.
Celui du haut charge une url le bouton dands le fralme du bas inclu le bouton qui devrait me donner l'url (frame src ?), mes recherche me laissent penser que la chose n'est pas aisée..
Mon code de la pge principale.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="80,*,80" frameborder="YES" border="1" framespacing="0">
<frame src="http://www.google.fr" name="Top" scrolling="auto" noresize id="Top" title="topFrame">
<!-- <frame src="LienPerso.php" name="mainFrame" title="mainFrame"> -->
<frame src="PiedLien.html" name="Pied" scrolling="auto" noresize title="bottomFrame">
<frame src="UntitledFrame-13.htm"></frameset>
<noframes><body>
</body></noframes>
</html> |
Mon code js d'appel
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<script language="JavaScript" type="text/JavaScript">
//var td = document.getElementById("Top").innerHTML;
//var td = parent.Top.location.src;
var td = parent.frames["Top"].src;
alert(td)
</script>
<strong><a href="#" onclick="parent.frames["Top"].src">Essai</a></strong>
</body>
</html> |
Toutes vos suggestions (ajax et/ou php..) sont les bienvenue
Cdlt