bonjour !

je voudrais savoir si ds JS il existe une autre fonction que close pour fermer une fenetre car je n'arrive pas à faire la différence ,au niveau du code, entre ce code là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!-- exo2bis open a new window from the main window     -->


<HTML>
<HEAD>
<TITLE>exo2bis</TITLE>
</HEAD>

<BODY>
<H1>page du site deezer avec fonctions</H1>

<script language = "Javascript">
    /*cette fct est ok*/
	function ouvrir(url)
	{
	  	alert("ouverture de la fenetre Deezer") ;
	  	fenetre = window.open(url) ;
	}

	
</script>

<script language = "Javascript">
 	ouvrir('http://fr.youtube.com/') ;
    
    //ferme uniquement l'onglet navigateur
    setTimeout('fermer()',10000) ;
</script>

</html>
et celui là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!-- exo4 open a new window from the main window  and close it   -->

<html>
   <head>
    	<title>
    	   exo4 : dare to enter...
    	</title>
    	
    	<h1>  voodoo chile  </h1> <br>
		<h2>ffff-----text ----fermeture aprés 10 s</h2>   <br>
	
	<script language = "Javascript">
	
		function ouvrir(url)
		{
		 	fenetre = window.open(url) ;
		}
	
		function fermer()
		{
			//fenetre = window.close() ;
			//self.close() ;
			fenetre.close() ;		
		}
	</script>
	
	</head>

	<body>
		<script language ="JavaScript">
			ouvrir('http://fr.youtube.com/watch?v=layTKmyJyBY&feature=relateds') ;
			//fermer() ;
			//se ferme automatiquement au bout de 10 s
			setTimeout('fermer()',10000) ;
		</script>
	
	</body>
</html>
si quelqu'un peut m'éclairer

merci d'avance
a+