Javascript qui recadre un popup en fonction de l'image

Discussion dans 'Administration d'un site Web' créé par afrodiziak, 3 Avril 2005.

  1. afrodiziak
    afrodiziak WRInaute occasionnel
    Inscrit:
    25 Décembre 2004
    Messages:
    344
    J'aime reçus:
    0
    Bonjour,j'ai un truc qui marche pas bien lorsque je clique sur un lien image je n'arrive pas à recadrer le popup ouvert en fonction de la taille de l'image...
    Quand j'utilise window.resizeTo(document.images.width+10,document.images.height+10)
    c'est la fenêtre mère qui se recadre....
    En fait je code comme ça:
    var o=window.open(photos,'_blank','width=700,height=700');
    function ouvre(){document.write("o");o.window.resizeTo(document.images.width+10,document.images.height+10)
    }
     
  2. rottman
    rottman WRInaute passionné
    Inscrit:
    6 Janvier 2004
    Messages:
    1 804
    J'aime reçus:
    0
    Pour le site Moga LLG ,

    Si ça peut t'aider, j'utilise ce code :

    Code:
    <a href="#" onClick="window.open('popup.php?n=1','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=1, height=1, left=0, top=0');return(false)"><img src="photo1.jpg" border="0"></a>
    dans popup.php :

    Code:
    <HTML>
    <HEAD>
    <TITLE></TITLE>
    </HEAD>
    <BODY LEFTMARGIN="0" MARGINWIDTH="0" TOPMARGIN="0" MARGINHEIGHT="0">
    <CENTER>
    <IMG SRC="<?php echo "".$_GET["n"]."";?>.jpg" BORDER="0" NAME="image" onLoad="window.resizeTo(document.image.width+14,document.image.height+32)">
    </CENTER>
    </BODY>
    </HTML>
     
  3. afrodiziak
    afrodiziak WRInaute occasionnel
    Inscrit:
    25 Décembre 2004
    Messages:
    344
    J'aime reçus:
    0
    J'aime bien ce code c'est vraiment ce que je cherchais j'ai quelque modif à faire car moi j'utilise un tableau javascript d'images :
    var photos=new Array();
    photos[0]=".....jpg"; donc dans le lien je transmets en php :
    window.open('code.php?n=photos',... je pense que je suis sur la bonne voie...
    Merci.
     
  4. afrodiziak
    afrodiziak WRInaute occasionnel
    Inscrit:
    25 Décembre 2004
    Messages:
    344
    J'aime reçus:
    0
    Pb toujours je n'arrive pas à passer le paramètre javascript du tableau
    photos le i dans le lien php :
    window.open('code.php?id=i' ... le i n'est pas transmis...
     
  5. rottman
    rottman WRInaute passionné
    Inscrit:
    6 Janvier 2004
    Messages:
    1 804
    J'aime reçus:
    0
    <script language="JavaScript">
    <!--
    document.write('window.open(\'code.php?id='+i+'');
    //-->
    </script>
     
  6. afrodiziak
    afrodiziak WRInaute occasionnel
    Inscrit:
    25 Décembre 2004
    Messages:
    344
    J'aime reçus:
    0
    Merci c'était ça.
    J'ai ajouté un bout de script qui peux intéresser certains dans la page ouverte php j'ai ajouté pour code.php cela:
    Code:
    <HTML><HEAD><TITLE>votre titre</TITLE>
    <script language='javascript'>
    function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+50); window.focus();} else { setTimeout('checksize()',250) } }</script> 
    </HEAD><BODY onload='checksize()'leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>
    ....
    
     
  7. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    "javascript" et "popup" dans la meme phrase :) tu cherches vraiment a ce que ton site ne marche pas tout le temps :)

    tu peux pas remplacer ton popup par un div hidden ?
     
  8. afrodiziak
    afrodiziak WRInaute occasionnel
    Inscrit:
    25 Décembre 2004
    Messages:
    344
    J'aime reçus:
    0
    Je sais pas si le javascript n'est pas le bon compromis en fait...
    Mais je ne suis pas adepte des div je trouve cela trop aléatoire dans le positionnement : Mozilla,IE,opéra...
    Sinon je ne vois pas comment faire en div hidden ...
     
Chargement...
Similar Threads - Javascript recadre popup Forum Date
Pages dynamiques avec Javascript ? Développement d'un site Web ou d'une appli mobile 14 Juillet 2022
[JavaScript Array] modifier un code html sans le supprimer/recréer Développement d'un site Web ou d'une appli mobile 20 Juin 2022
Le javascript protège-t-il du copiage HTML ? Développement d'un site Web ou d'une appli mobile 9 Mai 2022
Tester une URL avec Javascript Développement d'un site Web ou d'une appli mobile 25 Février 2022
jour en javascript Développement d'un site Web ou d'une appli mobile 24 Février 2022
référencement site full javascript Débuter en référencement 17 Janvier 2022
Javascript et preloader Référencement Google 16 Septembre 2021
Javascript API cache query non url ? Développement d'un site Web ou d'une appli mobile 18 Août 2021
Comment lancer du Javascript sans html ? Développement d'un site Web ou d'une appli mobile 28 Avril 2021
Pop up javascript + cookie Développement d'un site Web ou d'une appli mobile 3 Février 2021
Du php dans du javascript Développement d'un site Web ou d'une appli mobile 16 Novembre 2020
Editer document Word avec Javascript Développement d'un site Web ou d'une appli mobile 10 Septembre 2020
Quelle extension Chrome pour expander les liens Javascript Développement d'un site Web ou d'une appli mobile 30 Août 2020
Javascript et duplication de Hn Problèmes de référencement spécifiques à vos sites 21 Août 2020
Quels Outils Javascript pour générer des documents Demandes d'avis et de conseils sur vos sites 21 Juillet 2020
HTML fait par Javascript <=>gérer les Events ? Développement d'un site Web ou d'une appli mobile 5 Juillet 2020
Compresseur Javascript récent? Développement d'un site Web ou d'une appli mobile 7 Juin 2020
Debugger Javascript sous IOS (avec émulateur) Développement d'un site Web ou d'une appli mobile 27 Mai 2020
Styliser popup alert javascript Développement d'un site Web ou d'une appli mobile 16 Mars 2020
style.css unique préférable avec link ou javascript ? Développement d'un site Web ou d'une appli mobile 25 Décembre 2019