pb de pop up [HTML/JS] - HTML/CSS - Programmation
Marsh Posté le 14-09-2003 à 16:09:48
Tiens je viens de pondre un petit article rien que pour toi petit veinard
http://www.magnin-sante.ch/journal [...] tedespopup
Marsh Posté le 14-09-2003 à 16:37:16
fadenreturns a écrit : Tiens je viens de pondre un petit article rien que pour toi petit veinard |
Très bien ça.
Si on ne veut pas de référencement, une bonne technique consiste à utiliser un onclick pour ouvrir un popup et non un lien. En effet, un lien ne devrait jamais contenir de truc comme "javascript:fonction();".
Marsh Posté le 14-09-2003 à 16:40:34
Merci
J'ai même rajouté un petit bout de javascript pour éviter de polluer son code avec des événements Javascript.
Marsh Posté le 14-09-2003 à 17:56:45
interressant en effet mais le truc c que moi g pris un script sur un site, donc il marche, pourtant quand jclic sur l'image c ne marche pas..
Marsh Posté le 14-09-2003 à 18:07:42
kerplunk a écrit : interressant en effet mais le truc c que moi g pris un script sur un site, donc il marche, pourtant quand jclic sur l'image c ne marche pas.. |
Si un script pris sur un site ne marche pas, ce n'est pas notre problème. Contacte l'auteur du site.
Marsh Posté le 14-09-2003 à 23:14:00
Dans la faq xHTMl il y aussi un très bon lien
http://www.accessify.com/tutorials [...] pop-up.asp
Marsh Posté le 14-09-2003 à 23:24:02
Hermes le Messager a écrit : |
mais sur le site il marche, et pas chez moi c nimp jsuis largué, jetez un oeil sur mon site pour voir, c ptetre une erreur bidon mais jmy connais pas trop
Marsh Posté le 23-09-2003 à 22:31:34
Dans la partie HEAD :
<SCRIPT LANGUAGE="JavaScript">
function afficheVignette(cheminVignette,cheminMaxi)
{
document.write('<A HREF="javascript:afficheMaxi(\''+cheminMaxi+'\')"><IMG SRC="'+cheminVignette+'" HSPACE=0 VSPACE=0 BORDER=0 ALT="cliquez ici pour voir en grand"></A>');
}
function afficheMaxi(chemin)
{
i1 = new Image;
i1.src = chemin;
html = '<HTML><HEAD><TITLE>Image</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+14,document.imageTest.height+32)"></CENTER></BODY></HTML>';
popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=1');
popupImage.document.open();
popupImage.document.write(html);
popupImage.document.close()
};
</SCRIPT>
Dans la partie BODY :
<script language="JavaScript">
afficheVignette("vignette.jpg","image grandeur reel.jpg" );
</script>
Marsh Posté le 23-09-2003 à 23:44:26
yes ca marche !
mais jvois pas de difference de code avec l'autre ! g ptetre mal vu t'as modifié quoi ??
merci bien en tout cas !
Marsh Posté le 24-09-2003 à 01:08:03
coup de pub : http://www.magnin-sante.ch/journal [...] tedespopup
Marsh Posté le 24-09-2003 à 22:41:40
fadenreturns :
C qui les 10% des internautes qui n?ont pas Javascript activé ?
Marsh Posté le 24-09-2003 à 22:49:00
ça jen sais rien. Mais en fait cest plus de 10% cest à peu près 13% qui n'ont pas Javascript 1.2...
www.thecounter.com
Marsh Posté le 14-09-2003 à 15:43:30
salut
donc je souhaite sur le site cliquer sur une image et que cela ouvre la meme image en + grand par pop up, g pris un script mais ca ne marche pas! je ne comprend pas pk, si vous pouviez jeter un oeil, ca se passe ici http://redchili.free.fr/Abyss dans 'photos'
merci!
Message édité par kerplunk le 14-09-2003 à 15:44:11