Bonjour,
Pour afficher, dans une nouvelle fenêtre, des images de "grande"
dimension à partir d'un clic sur une vignette, j'utilise (Exemple) :
<a href='#'
onclick="window.open('../images/b26vilgenis.jpg','PopupPhoto','toolbar=no,
location=no,directories=no,status=yes,scrollbars=auto,resizable=no,copyhistory=no,
menuBar=no,widthq0,heightT5,topP,leftP'); return(false)">
<img src="../images/b26vilgenis_200.jpg" alt="B26 Vilgénis"></a>
Le nom du popup est toujours le même : "PopupPhoto"
Je voudrais appliquer un style à cette fenêtre, mais je n'y arrive pas
en essayant id ou class dans un fichier CSS, comme :
#PopupPhoto {différentes valeurs... }
ou
.PopupPhoto {différentes valeurs... }
Comment faut-il procéder ?
Bonjour,
Pour afficher, dans une nouvelle fenêtre, des images de "grande"
dimension à partir d'un clic sur une vignette, j'utilise (Exemple) :
<a href='#'
onclick="window.open('../images/b26vilgenis.jpg','PopupPhoto','toolbar=no,
location=no,directories=no,status=yes,scrollbars=auto,resizable=no,copyhistory=no,
menuBar=no,widthq0,heightT5,topP,leftP'); return(false)">
<img src="../images/b26vilgenis_200.jpg" alt="B26 Vilgénis"></a>
Le nom du popup est toujours le même : "PopupPhoto"
Je voudrais appliquer un style à cette fenêtre, mais je n'y arrive pas
en essayant id ou class dans un fichier CSS, comme :
#PopupPhoto {différentes valeurs... }
ou
.PopupPhoto {différentes valeurs... }
Comment faut-il procéder ?
Bonjour,
Pour afficher, dans une nouvelle fenêtre, des images de "grande"
dimension à partir d'un clic sur une vignette, j'utilise (Exemple) :
<a href='#'
onclick="window.open('../images/b26vilgenis.jpg','PopupPhoto','toolbar=no,
location=no,directories=no,status=yes,scrollbars=auto,resizable=no,copyhistory=no,
menuBar=no,widthq0,heightT5,topP,leftP'); return(false)">
<img src="../images/b26vilgenis_200.jpg" alt="B26 Vilgénis"></a>
Le nom du popup est toujours le même : "PopupPhoto"
Je voudrais appliquer un style à cette fenêtre, mais je n'y arrive pas
en essayant id ou class dans un fichier CSS, comme :
#PopupPhoto {différentes valeurs... }
ou
.PopupPhoto {différentes valeurs... }
Comment faut-il procéder ?
Pas testé !
(normalement, sauf peut-être les styles, ça doit fonctionner)
(avantage : si pas de JS on peut quand même voir la grande vue)
Pas testé !
(normalement, sauf peut-être les styles, ça doit fonctionner)
(avantage : si pas de JS on peut quand même voir la grande vue)
Pas testé !
(normalement, sauf peut-être les styles, ça doit fonctionner)
(avantage : si pas de JS on peut quand même voir la grande vue)
SAM écrivait :Pas testé !
(normalement, sauf peut-être les styles, ça doit fonctionner)
(avantage : si pas de JS on peut quand même voir la grande vue)
Bonjour et merci.
Je vais regarder ça de beaucoup plus près !
Pour le moment, j'ai « pallié » le problème en ouvrant une nouvelle
fenêtre en php, du style :
<a href='#' onclick="window.open('<?php echo
DOSSIER.'grande_image.php?photo='.$photo ?>',
'PopupPhoto','toolbar=no,location=no,directories=no,status=yes,scrollbars=auto,
resizable=no,copyhistory=no,menuBar=no,widthu6,heightT5,topP,leftP');return(false)"><img
src="../images/b26vilgenis_200.jpg" alt="B26 Vilgénis"></a>
Car, cette « fonctionnalité » doit être intégrée à une de mes fonctions
PHP d'affichage d'image, ce qui en fin de compte donne :
affiche_img($vignette,"class","Texte Alt",
$largeur,$hauteur,$positionnement,"lien éventuel",1,"Texte sous
photo","class","Titre","class","map éventuelle","Crédit
Photo",true,$grande_photo);
Il va falloir que j'achète un bouquin Javascript...
SAM<stephanemoriaux.NoAdmin@wanadoo.fr.invalid> écrivait :
Pas testé !
(normalement, sauf peut-être les styles, ça doit fonctionner)
(avantage : si pas de JS on peut quand même voir la grande vue)
Bonjour et merci.
Je vais regarder ça de beaucoup plus près !
Pour le moment, j'ai « pallié » le problème en ouvrant une nouvelle
fenêtre en php, du style :
<a href='#' onclick="window.open('<?php echo
DOSSIER.'grande_image.php?photo='.$photo ?>',
'PopupPhoto','toolbar=no,location=no,directories=no,status=yes,scrollbars=auto,
resizable=no,copyhistory=no,menuBar=no,widthu6,heightT5,topP,leftP');return(false)"><img
src="../images/b26vilgenis_200.jpg" alt="B26 Vilgénis"></a>
Car, cette « fonctionnalité » doit être intégrée à une de mes fonctions
PHP d'affichage d'image, ce qui en fin de compte donne :
affiche_img($vignette,"class","Texte Alt",
$largeur,$hauteur,$positionnement,"lien éventuel",1,"Texte sous
photo","class","Titre","class","map éventuelle","Crédit
Photo",true,$grande_photo);
Il va falloir que j'achète un bouquin Javascript...
SAM écrivait :Pas testé !
(normalement, sauf peut-être les styles, ça doit fonctionner)
(avantage : si pas de JS on peut quand même voir la grande vue)
Bonjour et merci.
Je vais regarder ça de beaucoup plus près !
Pour le moment, j'ai « pallié » le problème en ouvrant une nouvelle
fenêtre en php, du style :
<a href='#' onclick="window.open('<?php echo
DOSSIER.'grande_image.php?photo='.$photo ?>',
'PopupPhoto','toolbar=no,location=no,directories=no,status=yes,scrollbars=auto,
resizable=no,copyhistory=no,menuBar=no,widthu6,heightT5,topP,leftP');return(false)"><img
src="../images/b26vilgenis_200.jpg" alt="B26 Vilgénis"></a>
Car, cette « fonctionnalité » doit être intégrée à une de mes fonctions
PHP d'affichage d'image, ce qui en fin de compte donne :
affiche_img($vignette,"class","Texte Alt",
$largeur,$hauteur,$positionnement,"lien éventuel",1,"Texte sous
photo","class","Titre","class","map éventuelle","Crédit
Photo",true,$grande_photo);
Il va falloir que j'achète un bouquin Javascript...
Le truc pour avoir la grande vue si pas de JS est d'en mettre l'adresse
dans le href du lien.
Du html normal quoi :
<a href="<?php echo DOSSIER.'grande_image.php?photo='.$photo ?>"
et de bloquer le lien html par JavaScript pour ceux qui l'ont activé
onclick="return false"
au passage, on fait ouvrir le popup avec l'image appelée par le lien :
onclick="laVue=window.open(this.href,'laVue','widthu6,heightT5,topP,leftP');
laVue.focus();
return false;">
mieux vaut en faire un "Texte Title" ;-)
> $largeur,$hauteur,$positionnement,"lien éventuel",1,"Texte sous
> photo","class","Titre","class","map éventuelle","Crédit
> Photo",true,$grande_photo);
Oui, bon, ben là, c'est moi qui n'y comprend rien !
affiche_img($vignette,"class","Texte Title",$largeur,$hauteur,$positionnement);
Le truc pour avoir la grande vue si pas de JS est d'en mettre l'adresse
dans le href du lien.
Du html normal quoi :
<a href="<?php echo DOSSIER.'grande_image.php?photo='.$photo ?>"
et de bloquer le lien html par JavaScript pour ceux qui l'ont activé
onclick="return false"
au passage, on fait ouvrir le popup avec l'image appelée par le lien :
onclick="laVue=window.open(this.href,'laVue','widthu6,heightT5,topP,leftP');
laVue.focus();
return false;">
mieux vaut en faire un "Texte Title" ;-)
> $largeur,$hauteur,$positionnement,"lien éventuel",1,"Texte sous
> photo","class","Titre","class","map éventuelle","Crédit
> Photo",true,$grande_photo);
Oui, bon, ben là, c'est moi qui n'y comprend rien !
affiche_img($vignette,"class","Texte Title",$largeur,$hauteur,$positionnement);
Le truc pour avoir la grande vue si pas de JS est d'en mettre l'adresse
dans le href du lien.
Du html normal quoi :
<a href="<?php echo DOSSIER.'grande_image.php?photo='.$photo ?>"
et de bloquer le lien html par JavaScript pour ceux qui l'ont activé
onclick="return false"
au passage, on fait ouvrir le popup avec l'image appelée par le lien :
onclick="laVue=window.open(this.href,'laVue','widthu6,heightT5,topP,leftP');
laVue.focus();
return false;">
mieux vaut en faire un "Texte Title" ;-)
> $largeur,$hauteur,$positionnement,"lien éventuel",1,"Texte sous
> photo","class","Titre","class","map éventuelle","Crédit
> Photo",true,$grande_photo);
Oui, bon, ben là, c'est moi qui n'y comprend rien !
affiche_img($vignette,"class","Texte Title",$largeur,$hauteur,$positionnement);
SAM écrivait :
onclick="laVue=window.open(this.href,'laVue','widthu6,heightT5,topP,leftP');
laVue.focus();
return false;">
Ça fonctionne « au poil » . J'ai même fait des essais en local avec
Javascript désactivé.
Je commence, doucement, à appréhender Javascript.
j'ai un peu de mal à assimiler le concept "objet"
SAM<stephanemoriaux.NoAdmin@wanadoo.fr.invalid> écrivait :
onclick="laVue=window.open(this.href,'laVue','widthu6,heightT5,topP,leftP');
laVue.focus();
return false;">
Ça fonctionne « au poil » . J'ai même fait des essais en local avec
Javascript désactivé.
Je commence, doucement, à appréhender Javascript.
j'ai un peu de mal à assimiler le concept "objet"
SAM écrivait :
onclick="laVue=window.open(this.href,'laVue','widthu6,heightT5,topP,leftP');
laVue.focus();
return false;">
Ça fonctionne « au poil » . J'ai même fait des essais en local avec
Javascript désactivé.
Je commence, doucement, à appréhender Javascript.
j'ai un peu de mal à assimiler le concept "objet"
il vaut mieux utiliser des subterfuges avec ouverture dans la même fenêtre
voir : LiteBox : <http://www.doknowevil.net/litebox/>
il vaut mieux utiliser des subterfuges avec ouverture dans la même fenêtre
voir : LiteBox : <http://www.doknowevil.net/litebox/>
il vaut mieux utiliser des subterfuges avec ouverture dans la même fenêtre
voir : LiteBox : <http://www.doknowevil.net/litebox/>