Une fonction que je ne trouve pas !!!

Signaler
Messages postés
6
Date d'inscription
mercredi 15 octobre 2003
Statut
Membre
Dernière intervention
23 mars 2006
-
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
-
J'ai en exemple 02 fichier htm (visite.htm et sdb01.htm) et une photo (sdb01.jpg)

quand on exécute le fichier visite, il affiche une mignature de
sdb01.jpg et quand on clique sur la photo, il y a exécution du fichier
sdb01.htm, qui lui

affiche la photo agrandie dans un popup qui se referme, soit quand on clique

dessu, soit quand on clique ailleurs que sur la photo, soit se ferme tout seul au bout (dans mon exemple de 10 secondes).

Je n'arrive pas a faire une fonction en javascript de ce que fait sdb01.htm

que je pourrais mettre dans visite qui appellerait juste la photo, sans appeller le fichier sdb01.htm.

Une idée ????
fichier visite.htm

<html>

<head>

<title> POPUP FERMETURE AUTOMATIQUE </title>

</head>



</td>

</td>



</html>

------------------

fichier sdb01.htm

<html>

<HEAD>

<TITLE>Photo agrandie</title>

</HEAD>






[visite.htm ]



Fermeture

dans 10 secondes ou CLIQUEZ sur cette photo










</HTML>

1 réponse

Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
14
B
onjour...

Tu devrais t'en sortir avec...

//------------------------
function ShowImage(nom_){
var Win = null;
var Html;
Win = window.open("","IMG","width=370, height= 355, location=no, toolbar=no, status=no, left=20, top=30");
Html = '<HTML><HEAD><TITLE>'+nom_+'Agrandie</TITLE></HEAD>';
//-- tu mets tout ce qu'il y a dans ton fichier sdb01.htm
//-- avec </HTML>';
Win.document.open(Html);
Win.document.writeln(Html);
Win.document.close();
}

ton onclick...
...deviens
onClick="ShowImage('sdb01.jpg')';

;0)