[Javascript] fermeture de fenêtre/frame

fermeture de fenêtre/frame [Javascript] - Programmation

Marsh Posté le 23-08-2001 à 16:26:16    

Y'a moyen de fermer une fenêtre, ouverte à partir d'une page d'un frameset, à partir d'une autre page de ce même frameset ? Et si oui, comment on fait ?
 
J'ai essayé de récupérer ds la deuxième page du frameset l'objet windowVar (=open("url","windowName" )) créé ds la première page, mais ça marche pas (ou  bien je m'y prend mal...)

Reply

Marsh Posté le 23-08-2001 à 16:26:16   

Reply

Marsh Posté le 23-08-2001 à 16:44:18    

<html>
<script language=javascript>
var m_window;</script>
<frameset cols="25%, *">
      <frame src="a.html">
      <frame src="b.html">
</frameset>
</html>
 
 
a.html
 
<html><body>
<script language=javascript>
function openW() {
window.parent.m_window = window.open('');
}
</script>
<a href="javascript:openW()">open</a>
</body></html>
 
b.html
 
<html><body>
<a href="javascript:if (window.parent.m_window) window.parent.m_window.close()">close</a>
</body></html>

Reply

Marsh Posté le 23-08-2001 à 21:32:38    

Merci bien :jap:  J'av trvé en fait, ct un truc à la con qui faisait que ça marchait pas :sweat: :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed