Variable URL

Fermé
luciexxx Messages postés 2 Date d'inscription vendredi 10 octobre 2014 Statut Membre Dernière intervention 11 octobre 2014 - 10 oct. 2014 à 23:11
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - 11 oct. 2014 à 13:26
Bonjour,

J'ai écris ce code :
<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) mais je ne sais pas comment faire. Tout ce que test ne m'ouvre pas l'image. Auriez-vous une réponse à m'apporter ?

Merci d'avance pour votre aide

3 réponses

mr_demonicon Messages postés 828 Date d'inscription dimanche 20 juillet 2014 Statut Membre Dernière intervention 9 avril 2016 126
10 oct. 2014 à 23:46
ta variable ici s'appelle log2 et elle change pas que je sache donc simplement tu la mets entre parenthese
0
luciexxx Messages postés 2 Date d'inscription vendredi 10 octobre 2014 Statut Membre Dernière intervention 11 octobre 2014
11 oct. 2014 à 13:07
Bonjour,
Effectivement, ma variable ne bouge pas pour l'instant. Je la programmerai plus tard.
Pour l'ouverture automatique, je n'y arrive pas.
Si je fais comme ceci :
<body bgcolor="#FFFFFF" onLoad="self.open(log2)">

il ne se passe rien.

Comme cela :
<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):
<body bgcolor="#FFFFFF" onLoad="self.open('C:/Users/moi/Pictures/2014/liste.JPG')">


Je ne vois pas où je bloque. Une idée ?

Merci

Bonne journée
0
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
Modifié par canarder le 11/10/2014 à 13:27
Si tu veux ouvrir une image, pourquoi ne pas utiliser l'élément img directement en html ?

Et ne spécifie pas le lien direct si tu veux ouvrir quelque chose du répertoire courant, juste 'liste.JPG'. Le lien complet serait plutôt de la forme file:///c:/dir/file.ext

___/\_canarder_/\___
~Waterfox|Palemoon~
0