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 :

Acceder aux methodes d'une applet


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 193
    Par défaut Acceder aux methodes d'une applet
    Bonjour à tous,
    voila mon problème est le suivant :
    J'ai une applet qui va lire des infos sur un periferique externe ...
    j'aimerais pour récupérer ces infos dans ma page web via javascript ...

    voici mon code :
    au niveau page web
    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
     
    <script language="javascript">
    function recuperation()
    {
      alert(document.BEIDApplet.getName());
    }
    </script>
    <applet
      codebase = "./javaapplication1/"
      archive  = "beidlib.jar"
      code     = "be.belgium.eid.BEID_Applet.class"
      name     = "BEIDApplet"
      width    = "0"
      height   = "0"
      hspace   = "0"
      vspace   = "0"
      align    = "middle"
    >
    <param name="Reader" value="">
    <param name="OCSP" value="-1">
    <param name="CRL" value="-1">
    <param name="DisableWarning" value="false">
    </applet>
    au niveau de mon applet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public String getName()
        {
            return IDData.getName();
        }
    j ai comme erreur :
    document.BEIDApplet has no properties
    quelqu un peux m aider ?

  2. #2
    Membre confirmé Avatar de ludosoft
    Homme Profil pro
    Chef de projet technique
    Inscrit en
    Juillet 2002
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2002
    Messages : 99
    Par défaut
    Tiens c'est marrant, j'ai le même genre de problème .

    Voici le code de ma page xHTML :
    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
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
            <title>Test applet</title>
        </head>
        <body>
            <p>
                <!--[if !IE]>-->
                <object id="testapplet" classid="java:NewJApplet.class" type="application/x-java-applet" archive="testapplet.jar" width="400" height="300">
                    <param name="archive" value="testapplet.jar" />
                    <!--<![endif]-->
                    <object id="testapplet" classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="400" height="300"> 
                        <param name="code" value="NewJApplet" />
                        <param name="archive" value="testapplet.jar" />
                    </object> 
                    <!--[if !IE]>-->
                </object>
                <!--<![endif]-->
            </p>
            <input name="bouton" type="button" value="Do it !" onclick="document.getElementById('texte').value=document.getElementById('testapplet').toString();" />
            <textarea id="texte" name="texte"></textarea>
        </body>
    </html>
    Et voici la portion de code java que je tente d'appeler depuis la page en javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    @Override
    public String toString() {
        return jTextArea1.getText();
    }
    Mon problème est que ça marche très bien sous Firefox mais pas sous IE... Je n'ai pas essayé sur d'autres navigateurs.

    Une idée ?

Discussions similaires

  1. [vb.net 2.0]Acceder aux variable d'une classe
    Par kissskoool dans le forum Windows Forms
    Réponses: 8
    Dernier message: 21/06/2006, 19h54
  2. acceder aux champs d'une base de donnee
    Par trunks-tr dans le forum JDBC
    Réponses: 13
    Dernier message: 07/06/2006, 22h09
  3. [C++ 1.1] Comment avoir accès aux méthodes d'une dll ?
    Par jacklsurf dans le forum Framework .NET
    Réponses: 6
    Dernier message: 15/04/2006, 22h49
  4. Réponses: 38
    Dernier message: 16/02/2005, 02h03
  5. [FLASH MX 2004] Acceder aux variables d'une Popup
    Par freegreg dans le forum Flash
    Réponses: 3
    Dernier message: 05/05/2004, 21h13

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