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 :

Popup en Javascript et resize fenetre


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut Popup en Javascript et resize fenetre
    Bonjour !

    J'ai créé un lien a href avec du javascript pour ouvrir une fenêtre qui ouvre une nouvelle fenêtre selon les dimensions du contenu. Ça fonctionne très bien.

    Mais, un problème surviens.

    Sous Firefox, je peux sans problème faire ouvrir une image dans une fenêtre sans aucun défaut Mais avec IE8, une barre apparait en bas de l'image.

    La bordure verte apparait seulement quand j'utilise ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <A HREF="#" onClick="window.open(\'admin/images/'.$ligne['images'].'\',\'fen1\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width='.$size[0].', height='.$size[1].', left=11, top=11\'); return(false)"><img src="admin/images/thumb_'.$ligne['images'].'" width="90" height="90"></a>
    Quelque chose dans le javascript qui fait ça. J'ai testé sans javascript et c'est correcte.

    Si quelqu'un peut m'aider à résoudre ce problème, c'est apprécié.

    J'ai hébergé une capture pour montrer de quoi je parle. Espérant que j'ai bien choisi le bon hébergeur d'images :

    http://imageshack.us/photo/my-images/689/imgbordure.jpg/

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Citation Envoyé par dancom5 Voir le message
    J'ai hébergé une capture pour montrer de quoi je parle. Espérant que j'ai bien choisi le bon hébergeur d'images :
    http://imageshack.us/photo/my-images/689/imgbordure.jpg/
    Tu as mal choisie l'hébergeur , c'est bloqué au boulot .
    Met le directement en pièce jointe .

    A+.

  3. #3
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    Tiens, je ne le savais pas. Merci.
    Voici l'image.
    Images attachées Images attachées  

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ce en serait pas plutot ou souci de css bordure sur l'image ?
    mets le border de ton image à 0 ?
    et le text-decoration de ta blaise a à none
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    En premier, je croyais que ça pouvait être ça.

    Non,finalement, c'est pas ça.

    Le code qui cause le problème est le javascript.
    J'ai supprimé tout autres codes css.

    même avec border="0" dans la balise
    img ça fait ça. Et c est juste une ligne
    en dessous de l'image pas dans les autres
    cotés.

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Et c'est tout le code que tu as au dessus ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    Oui, sur l'image que vous voyez est une autre image avec du CSS.
    Mais, j'ai fait dans une page vierge en html sans code et c'est
    exactement la meme chose..

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    tu peux filer une page minimaliste avec juste le code incriminé que je puisse tester ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    Je suis sur un serveur qui n'est pas en ligne directement.
    Alors, voisi les codes.

    Ma nouvelle version que je viens de faire :
    Je vais tester avec php:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <A HREF="javascript:void(0)"
    onclick="window.open('http://i38.beon.ru/69/91/769169/22/22449522/0.jpeg',
    'welcome','width=300,height=200, toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0')">
    <img src="http://i38.beon.ru/69/91/769169/22/22449522/0.jpeg" width=90 height=90></A>

    Mon ancienne qui pose probleme avec code php supprimé :
    Il fonctionne pas très bien.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <A HREF="#"
     onClick="window.open(http://i38.beon.ru/69/91/769169/22/22449522/0.jpeg',
     'fen1', 'toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=90, height=90', left=11, top=11'); return(false)">
     <img src="http://i38.beon.ru/69/91/769169/22/22449522/0.jpeg" width="90" height="90"></a>

  10. #10
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    code généré par php :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <table align="center" border="2" cellpadding="3" cellspacing="3" width="100%" bordercolor="#990000" bordercolordark="#990033" bordercolorlight="#993300">
        <tr>
            <td width="100%" align="center" nowrap bgcolor="#F0F0F0">
                <p>
                <A HREF="#" onClick="window.open('admin/images/tes_0302.jpg','fen1','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=250, height=338, left=11, top=11');return(false)"><img src="admin/images/thumb_tes_0302.jpg" width="90" height="90"></a><br><div style="font-size:8px">La dernière #66</div>
                </p>
            </td>
        </tr>
    </table>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
     
    .base,a { /* pour la barre page par page mais peut influer sur les image) */ 
    		font-size:16px; 
    		font-family:Verdana;
    		font-weight:900;
    		outline:0; 
    		text-decoration:none;
    		color: rgb(255,255,255);
    		background-color: rgb(201,216,182);
    		text-align:center;
    }
     
    a {		
    		color: rgb(255,255,255);
    		background-color: rgb(95,121,57);
    		font-weight:900;
    }		
     
    a.idimg { 		
    		font-size:10px; 
    		text-decoration:none;
    		background-color:Transparent;
    		color:black;
    }
     
    img {
    		border:0px;
    }

  11. #11
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    Tiens, je viens de trouver le coupable :

    Il va falloir que je modifie ça: .base,a est aussi pour la barre de page par page.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    .base,a { 
    		font-size:16px; 
    		font-family:Verdana;
    		font-weight:900;
    		outline:0; 
    		text-decoration:none;
    		color: rgb(255,255,255);
    		background-color: rgb(201,216,182);
    		text-align:center;
    }
     
    a {		
    		color: rgb(255,255,255);
    		background-color: rgb(95,121,57);
    		font-weight:900;
    }

  12. #12
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ça ne pouvait etre qu'un souci css ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  13. #13
    Membre éclairé Avatar de dancom5
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56

    Informations forums :
    Inscription : Janvier 2010
    Messages : 808
    Par défaut
    Merci, vous m'avez mis sur la piste.

    Et vu que ce n'est pas directement une balise div, c'est le code css que
    je dois modifier pour séparer.

    Citation Envoyé par SpaceFrog Voir le message
    ça ne pouvait etre qu'un souci css ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. popup et javascript
    Par ifsera dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 24/03/2009, 13h00
  2. Envoyer la value d'un radio dans un popup fonction javascript
    Par drogba72 dans le forum Général JavaScript
    Réponses: 22
    Dernier message: 11/02/2009, 12h26
  3. [Débutant] Popup avec javascript dans un fichier séparé
    Par Marco85 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 20/12/2006, 17h28
  4. Réponses: 3
    Dernier message: 20/09/2006, 16h07

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