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

Ext JS / Sencha Discussion :

Execution de code js au click du boutton


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2009
    Messages
    447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2009
    Messages : 447
    Par défaut Execution de code js au click du boutton
    Bonjour tout le monde,
    j'ai besoin d'une astuce , j'ai une fichier js contient le code extjs d'une window ,
    je voudrais lorsque je clique sur le boutton dans le menu : le window s'affiche

    code x.js:
    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
    Ext.onReady(function(){
     
    var win=new Ext.window.Window({
     
        height: 437,
        width: 709,
        title: 'Representation Géo',
    	renderTo: document.body,
    	minimizable:true,
    	maximizable:true,
    		items: [{
    			xtype: 'box',
    			margins: '5 5 5 5',
    			region: 'center',
    			width: 200,
    			height: 200,
    			autoEl: {tag: 'img', src: 'badr.jpg', width: 87, height: 124 },
    			}],
    });
    win.show();
     
    });
    le bouttn du menu :
    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
    var tb=Ext.create('Ext.toolbar.Toolbar', {
     
        renderTo: document.body,
    	suspendLayout : false,
        width   : 1279,
        items: [
     
            {
    			xtype: 'button',
                text: 'Représentation Géo',
    			scope   : this,
    			handler : function() {
    			window.location=("x.js");
    			}
     
     
            }
    ]
    dans ce cas il m'affiche le code source du fichier js .
    comment puis je faire pour appeler un fichier js et l'execute à partir d'un boutton. en restant sur la méme page du menu .
    chaque boutton du menu affiche son js .
    les fichier javascript contint des window qui sont closable donc je peux afficher un window et le fermer. aprés je clique sur le deusiéme boutton j'affiche le deusiéme js et ainsi de suite .
    aide svp

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 72
    Par défaut
    Il faut que tu déclenches ta la fonction "show()" de ta window sur l’événement "click" de ton bouton non?

  3. #3
    Membre éclairé
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2009
    Messages
    447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2009
    Messages : 447
    Par défaut
    Ok,j'ai résolu le probléme en créant une fonction dans le fichier js(tous le code je l'ai mis dans une fonction) que je souhaite appeler, j'importe le fichier, et dans le handler du boutton je fait appel au fonction du fichier js importé.
    Merçi

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/04/2013, 05h18
  2. [Débutant] executer le code d'une page wpf en cliquant sur un boutton dans le MainWindow
    Par rota90 dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 14/07/2012, 19h03
  3. Réponses: 4
    Dernier message: 16/08/2009, 02h00
  4. [FLASH MX2004] Rien ne se passe qd j'execute mon code
    Par adilou1981 dans le forum Flash
    Réponses: 2
    Dernier message: 27/07/2005, 23h31
  5. [C#]Comment executer du code qui se trouve dans une string ?
    Par freddyboy dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/02/2005, 16h31

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