Utilisateur anonyme
-
14 juin 2006 à 15:09
Utilisateur anonyme -
15 juin 2006 à 13:36
Bonjour, alors je vous deballe deja le code et ensuite le probleme:
<script LANGUAGE="JavaScript">
function centerWindow()
{
var plan = 1;
if (document.all) var xMax screen.width, yMax screen.height;
else
if (document.layers) var xMax window.outerWidth, yMax window.outerHeight;
else
var xMax = 1024, yMax=768; var xOffset (xMax - 200)/2, yOffset (yMax - 200)/2;
if (plan == 1)
window.open('styles/planzoom1.jpg','windowbis', 'width=580,height=450,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
}
</script>
Donc on relis, j'ai ma variable plan qui pour l'instant vaut 1, ensuite plus bas, j'ai: if (plan ==1), blablaCe que je veux: mon if va prendre 5 valeuyrs, donc deja je vais faire un "selon", ca ira mieux, mais c'est pas le probleme, le probleme, il est que ma variable "plan", c'est le clique de la souris qui va lui donner sa valeur, en effet, si il clique sur l'image 1, plan 1 et si image 2 alors plan 2 et après j'utilise mon script, donc je ne sais pas comment faire mon:
sur l'image 1: onclikmouse plan = 1
sur l'image 2: onclikmouse plan = 2
...
(Pour plus de précision: j'ai des miniatures, et j'aimerais que lorsqu'il clique dessus, elles s'agrandissent dans une fenetre pop-up, bien sur je pourrais recopier le sript 5 fois mais bon...il doit y avoir moyen)
Oui niveau algo je pensais bien qu'il fallait utiliser une fonction paramétrer, pour ce que tu m'as répondu merci (en plsu ca veutx dire que tu as du comprendre mon probleme...malgrès une explication tordu)
Mais en fait c'est le code que je n'arrive pas ecrire:
<script LANGUAGE="JavaScript">
function centerWindow(p1)
{
if (document.all) var xMax screen.width, yMax screen.height;
else
if (document.layers) var xMax window.outerWidth, yMax window.outerHeight;
else
var xMax = 1024, yMax=768; var xOffset (xMax - 200)/2, yOffset (yMax - 200)/2;
if (p1 == 1)
window.open('styles/planzoom1.jpg','windowbis', 'width=580,height=450,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
if (p1 == 2)
window.open('styles/planzoom1.jpg','windowbis', 'width=580,height=450,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
if ...
if ...
}
</script>
appels :
...onevènement
= function centerWindow(p1)
ici mon onevenement c'est le clique de la souris, je ne sais pas comment l'ecrire
Vous n’avez pas trouvé la réponse que vous recherchez ?