IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Ouverture d'une nouvelle fenetre


Sujet :

JavaScript

  1. #1
    Membre �clair�

    Inscrit en
    Avril 2005
    Messages
    246
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 246
    Par d�faut Ouverture d'une nouvelle fenetre
    Bonjour,

    J'aimerais qu'en cliquant sur une image celle ci s'agrandit dans une nouvelle fenetre mais cette nouvelle fenetre etant de taille plus petite j'ai donc mis le code suivant

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a  href="images/Navy_sml.gif" onClick=" window.open("images/Navy_sml.gif","width=30,height=20")" target="new"><img src="images/Navy_sml.gif" alt=" Navy Blue" width="29" height="32" border="0" resize="yes"></a>
    Mais la nouvelle fenetre qui s'ouvre est toujours tres grande?
    pourquoi?
    Avez vous une id�e merci

  2. #2
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    bonjour,

    attention � la syntaxe !! Il faut combiner les " et les ' :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <a  href="images/Navy_sml.gif" onclick=" window.open('images/Navy_sml.gif','width=30,height=20')" target="new"><img src="images/Navy_sml.gif" alt=" Navy Blue" style="width:29px; height:32px;border: none"></a>
    Par contre, je ne connais pas l'attribut resize sur une image .
    Les attributs width, height et border, je les ai mis dans la balise style (plus conforme aux recommandations du W3C).

    simple curiosit� : new dans la balise a est un cadre?

  3. #3
    Membre �clair�

    Inscrit en
    Avril 2005
    Messages
    246
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 246
    Par d�faut
    J'ai suivi le conseil mais ca ne marche toujours pas, j'ai toujours la fenetre qui s'ouvre en grand...

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a  href="images/Navy_sml.gif" onClick=" window.open('images/Navy_sml.gif','width=30,height=20')" target="_blank" ><img src="images/Navy_sml.gif" alt=" Navy Blue" width="29" height="32" border="0" resize="yes"/></a>

  4. #4
    Membre tr�s actif Avatar de magnus2005
    Profil pro
    Ingenieur SI
    Inscrit en
    Avril 2005
    Messages
    454
    D�tails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Ingenieur SI

    Informations forums :
    Inscription : Avril 2005
    Messages : 454
    Par d�faut
    Essai avec �a.
    sans href cela est inutile a priori.
    Le lien et le target pr�emptent sur le onclick du coup ca doit pas bien marcher.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    <img src="images/Navy_sml.gif" alt=" Navy Blue"  title=" Navy Blue" onClick=" window.open('images/Navy_sml.gif",
      "mywindow","location=1,status=1,scrollbars=1,
      width=100,height=100')" width="29" height="32" border="0" resize="yes")"/>

  5. #5
    Membre �clair�

    Inscrit en
    Avril 2005
    Messages
    246
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 246
    Par d�faut
    J'ai essay� avec ca mais du coup l'image n'est plus cliquable quand je passe dessus...

  6. #6
    Membre tr�s actif Avatar de magnus2005
    Profil pro
    Ingenieur SI
    Inscrit en
    Avril 2005
    Messages
    454
    D�tails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Ingenieur SI

    Informations forums :
    Inscription : Avril 2005
    Messages : 454
    Par d�faut
    desol� le code j ai mis etait une modif a la vol�e il faut corrige les ""


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <img src="images/Navy_sml.gif" alt=" Navy Blue"  title=" Navy Blue" onClick="window.open('images/Navy_sml.gif',
      'mywindow','location=1,status=1,scrollbars=1,
      width=100,height=100')" width="29" height="32" border="0" resize="yes")"/>
    Le mieux reste encore d appele une "function"

  7. #7
    Membre �clair�

    Inscrit en
    Avril 2005
    Messages
    246
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 246
    Par d�faut
    Bonjour
    Effectivement cela fonctionne cependant sans le href je perds le fait que lorsque l'on passe sur l'image l'icone de la souris ne se change pas en main mais reste la fleche...

  8. #8
    Membre tr�s actif Avatar de magnus2005
    Profil pro
    Ingenieur SI
    Inscrit en
    Avril 2005
    Messages
    454
    D�tails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Ingenieur SI

    Informations forums :
    Inscription : Avril 2005
    Messages : 454
    Par d�faut
    pour avoir un curseur ajoute l'attribut

    � ta balise img

    En te machant le travail �a donne :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    <img src="images/Navy_sml.gif" alt=" Navy Blue"  title=" Navy Blue" onClick="window.open('images/Navy_sml.gif',
      'mywindow','location=1,status=1,scrollbars=1,
      width=100,height=100')" width="29" height="32" border="0" resize="yes")" style="cursor:pointer"/>
    ou encore plus classe tu fais �a avec une class declar�e dans ta css

  9. #9
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    il manque un argument � open() :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <img src="images/Navy_sml.gif" alt="Navy Blue" title="cliquez sur l'image pour l'agrandir" onclick="window.open('images/Navy_sml.gif','Image','width=30,height=20')" style="width:29px; height:32px;border: none; cursor: pointer" />
    ou :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    <a href="#" onclick="window.open('images/Navy_sml.gif','','width=30,height=20'); return false;">
    <img src="images/Navy_sml.gif" alt="Navy Blue" title="cliquez sur l'image pour l'agrandir"  style="width:29px; height:32px;border: none;" />
    </a>
    @magnus : attention aux fautes de frappe :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <img src="images/Navy_sml.gif" alt=" Navy Blue"  title=" Navy Blue" onClick="window.open('images/Navy_sml.gif',
      'mywindow','location=1,status=1,scrollbars=1,
      width=100,height=100')" width="29" height="32" border="0" resize="yes")" style="cursor:pointer"/>
    et resize n'est, � ma connaissance, pas un attribut d'une balise img. Il faudrait l'inclure dans la m�thode open().

Discussions similaires

  1. ouverture d'une nouvelle fenetre avec un LinkButton
    Par tetedeturcq dans le forum ASP.NET
    R�ponses: 5
    Dernier message: 06/04/2007, 17h20
  2. ouverture d'une nouvelle fenetre
    Par jophp dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 17/01/2007, 09h43
  3. détecter l'ouverture d'une nouvelle fenêtre IE
    Par devmat dans le forum G�n�ral Conception Web
    R�ponses: 4
    Dernier message: 11/10/2005, 21h58
  4. Empêcher l'ouverture d'une nouvelle fenêtre
    Par bartmarley dans le forum Gnome
    R�ponses: 2
    Dernier message: 29/04/2005, 14h10
  5. [VB6] Ouverture d'une nouvelle fenêtre dans un MDI
    Par pepper dans le forum VB 6 et ant�rieur
    R�ponses: 8
    Dernier message: 17/02/2003, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo