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

Applets Java Discussion :

[Applet][JSP][JavaScript]


Sujet :

Applets Java

  1. #1
    jse
    jse est déconnecté
    Membre à l'essai
    Inscrit en
    Mai 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 20
    Points : 17
    Points
    17
    Par défaut [Applet][JSP][JavaScript]
    Bonjour,

    J'ai un petit soucis.
    J'ai une applet de navigation style arbre windows, dans laquelle on trouve un certains nombre de methode : suivant, précedent, ...
    J'ai une JSP qui affiche les boutons correspondant aux méthodes suivant et précédent, puis un fichier javascript dans lequel on trouve les fonctionnalité suivant et précédent et qui fait donc la liaison javascript - java

    Voici le code de l'applet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    	public final void previous(){
    		NavTreeSession session = NavTreeSession.getInstance();
    		session.setSelectedNode(session.getPreviousNode());
    	}
     
     
    	public final void next() {
    		NavTreeSession session = NavTreeSession.getInstance();
    		session.setSelectedNode(session.getNextNode());
    	}
    Voici le code de la JSP :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <input id="previous_button" name="previous_button" type="button" value="&lt;&lt;" onClick="previous()"></input>
    	      						<input id="next_button" name="next_button" type="button" value="&gt;&gt;" onClick="next()"></input>
    Puis le code javascript :
    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
     
    // button "previous" management.
     
    function previous() {
        // call previous() method of NavTreeApplet.class
        top.frames[1].document.navtree_applet.[b]previous();
    }	
     
     
    // button "previous" management.
    function next() {
    	// call next() method of NavTreeApplet.class
    	alert(top.frames[1].document.navtree_applet);
        top.frames[1].document.navtree_applet.next();
    }
    Tout fonctionne normalement sous IE, mais pas sous IceBrowser(un butineur... que je déconseille fortement ).
    Je voudrais savoir si mon code est "propre" et si des personnes ayant dévellopé sous iceBrowser ont rencontré ce genre de pb, car ce dernier croit que previous() est fonction javascript lors du click sur le bouton précédent

  2. #2
    jse
    jse est déconnecté
    Membre à l'essai
    Inscrit en
    Mai 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 20
    Points : 17
    Points
    17
    Par défaut
    Bon,
    j'ai trouvé, apparement IceBrowser ne supporte pas les appel par name mais uniquement par id donc le code javascript pour appeler les méthodes de l'applet java devient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    // button "previous" management. 
     
    function previous() { 
        // call previous() method of NavTreeApplet.class 
        top.frames[1].document.applets[0].previous(); 
    }    
     
     
    // button "previous" management. 
    function next() { 
       // call next() method of NavTreeApplet.class 
        top.frames[1].document.applets[0].next(); 
    }

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

Discussions similaires

  1. [JSP][Javascript] click droit sur un lien
    Par Stessy dans le forum Servlets/JSP
    Réponses: 22
    Dernier message: 24/09/2004, 10h14
  2. Réponses: 6
    Dernier message: 07/09/2004, 16h51
  3. [JSP][javascript]lier le javascript et les jsp
    Par deldin dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 20/08/2004, 11h54
  4. [Applet][JSP][debutant] Passage de parametre
    Par VinceFromBcn dans le forum Applets
    Réponses: 3
    Dernier message: 28/06/2004, 23h23
  5. [ JSP ][ JavaScript ] Changer la valuer d'une variable
    Par romain3395 dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 08/06/2004, 15h50

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