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 :

bouton appelant Javascript


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Par défaut bouton appelant Javascript
    Bonjour,

    Nouvel adherent, plus orienté sur la crea que dur le dev.,
    j'espere trouver des reponses , à mes questions de codes...

    je veux faire un lien sur une image mais en tenant compte de parametre de resolution.

    j'ai un code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <SCRIPT LANGUAGE="JavaScript1.2">
    var largeur=screen.width
    var hauteur=screen.height
    if(largeur==640 && hauteur==480) {url="index640.htm";}
    else if(largeur==800 && hauteur==600) {url="index800.htm";}
    else if(largeur==1024 && hauteur==768) {url="index1024.htm";}
    else if(largeur>=1280 && hauteur==1024) {url="index1280.htm";}
    else if(largeur>=1600 && hauteur>=1200) {url="index1600.htm";}
    else {url="index1024.htm";}
    window.location.replace(url);
    </SCRIPT>
    me permettant de d'adapter la redirection, mais je ne sais comment faire que cette fonction soit appellée lorsque l'on click le bouton ( qui appelle la la nouvelle page ds la meme fenetre.)

    merci

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par .:H:. Voir le message
    je ne sais comment faire que cette fonction soit appellée lorsque l'on click le bouton ( qui appelle la la nouvelle page ds la meme fenetre.)
    il ne s'agit pour l'instant pas d'une fonction.
    En la placant dans le <head> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function ouvrir() {
    var largeur=screen.width
    var hauteur=screen.height
    if(largeur==640 && hauteur==480) {url="index640.htm";}
    else if(largeur==800 && hauteur==600) {url="index800.htm";}
    else if(largeur==1024 && hauteur==768) {url="index1024.htm";}
    else if(largeur>=1280 && hauteur==1024) {url="index1280.htm";}
    else if(largeur>=1600 && hauteur>=1200) {url="index1600.htm";}
    else {url="index1024.htm";}
    window.location.replace(url);
    }
    Tu pourras faire tout simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Ouvrir" onclick="ouvrir();">
    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Par défaut
    rebonjour,

    un petit (gros probleme machine m'a empeché d'etre en ligne quleques temps...

    je reviens sur mon pb :


    j'ai integrer le script ;

    function ouvrir() {
    var largeur=screen.width
    var hauteur=screen.height
    if(largeur==1280 && hauteur==1024) {url="gpz.php";}

    else if(largeur>=1280 && hauteur<=1024) {url="gpzsmall.php";}

    window.location.replace(url);
    }

    mais ne comprend pas comment la placer sur le bouton...

    Comment forcer le centrage du swf sur les 2 pages ?

    merci

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par .:H:. Voir le message
    mais ne comprend pas comment la placer sur le bouton...
    Ben ... comme dans ma réponse précédente

    A+

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Par défaut
    j'ai mis :


    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
    <SCRIPT LANGUAGE="JavaScript1.2">
     
    function ouvrir() {
    var largeur=screen.width
    var hauteur=screen.height
    if(largeur>=1280 && hauteur>=1024) {url="gpz.php";}
     
    else if(largeur<=1280 && hauteur<=1024) {url="gpzsmall.php";}
     
    window.location.replace(url);
     
     
    <input type="button" value="Ouvrir" onclick="ouvrir();">
    }
     
     
     
    </SCRIPT
    cela place un bouton generer automatiquement.

    alros que mon entrée se fait par un bouton image . (enter.jpg )

    j'utilise ce code modifié mais celui ci ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <td align="center" valign="middle"><p><a href=><img src="enter.jpg" alt="enter" width="99" height="122" border="0" usemap="#enter" onClick="ouvrir();"></a>
    le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Ouvrir" onclick="ouvrir();">
    fonctionne bien mais genere un bouton ouvrir alors que je veux que cela soit par mon image que le click d'entré se fasse.

    merci


    --------------------------------------------------------


    2/

    la redirection se fait bien, mais sur mon ecran de portable je ne comprend pas j'ai le haut rogner...( mon swf est en Stage.scaleMode = "showAll"; ( donc redimension selon taille de la page navigateur )


    En deformant la fenetre dans tous les sens + f5 sur la station (affichage 1280 )
    je vois un moment le swf rogné...
    comment cela se fait il ?

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td align="center" valign="middle"><img src="enter.jpg" alt="enter" width="99" height="122" border="0" usemap="#enter" style="cursor:pointer;" onclick="ouvrir();">
    Le style ajouté te permet d'éviter une balise <A> inutile

    EDIT : pour le 2), je n'en ai aucune idée

    A+

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 21
    Par défaut
    tout simplement...

    nickel...
    mais sans etre codeur je ne vois ps les fautes de code...
    merci


    pour le 2eme.. ben je cherche toujours une solution. / à savoir: sur un ecran classik pas de souci. / ecran panormaique de type portable / swf non centré en vertical ( donc rogner en haut...)


    +

Discussions similaires

  1. [HTML & Javascript]bouton appelant fonction javascript
    Par Cirdan Telemnar dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/02/2008, 16h48
  2. [D7] comment savoir quel bouton appelle ma form ?
    Par dleu dans le forum Langage
    Réponses: 8
    Dernier message: 21/03/2006, 08h20
  3. [Mail] bouton appelle une fonction
    Par man123 dans le forum Langage
    Réponses: 2
    Dernier message: 15/11/2005, 19h35
  4. désactiver un bouton en Javascript
    Par michaelbob dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/05/2005, 15h35
  5. Alimenter le context sur un appel Javascript ?...
    Par Sylvain James dans le forum XMLRAD
    Réponses: 2
    Dernier message: 20/10/2003, 15h44

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