Bonjour,

J'ai écris ce code :
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
<html>
<head>
</head>
 
<body bgcolor="#FFFFFF" onLoad="self.open()">
 
<script language="JavaScript">
 
	function go1()
	{
		var log2="C:\Users\moi\Pictures\2014\liste.JPG"
	}
</script>
</body>
</html>

Je souhaite passer la variable 'log2' dans le onLoad=self.open(???) (en variable car la valeur variera - en cours de programmation) mais je ne sais pas comment faire. Tout ce que test ne m'ouvre pas l'image.

Si je fais comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body bgcolor="#FFFFFF" onLoad="self.open(log2)">
il ne se passe rien.

Comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body bgcolor="#FFFFFF" onLoad="self.open('log2')">
il cherche à ouvrir un fichier du nom 'log2' dans le même répertoire que mon html. Ce qui n'est pas le cas. Mon fichier est un JPG dans un autre cheminement.

En revanche ceci fonctionne mais ce n'est pas ce que je souhaite (puis-ce que ma variable va bouger):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body bgcolor="#FFFFFF" onLoad="self.open('C:/Users/moi/Pictures/2014/liste.JPG')">
Auriez-vous une réponse à m'apporter ?

Merci d'avance pour votre aide