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

HTML Discussion :

Remplacer <applet> par <object>


Sujet :

HTML

  1. #1
    Membre averti Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Points : 400
    Points
    400
    Par défaut Remplacer <applet> par <object>
    Bonjour,

    Malgré plusieurs recherche sur le web et sur ce forum, je n'arrive pas à trouver la syntaxe pour remplacer la balise <applet> par une balise <object> dans une page html.

    Mon applet est actuellement déclaré comme ci-dessous (fonctionnel)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <applet code="com.objectplanet.chart.ChartApplet" MAYSCRIPT archive="./applet/chart.ext.jar" name="ar" height="98%" width="100%">
    <param name="chart" value="bar">
    <param name="barWidth" value="1">
    <param name="barOutlineOff" value="true">
    ~~~~
    </applet>
    Quelle est la syntaxe équivalente avec la balise <object> ?

    Merci

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6

  3. #3
    Membre averti Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Points : 400
    Points
    400
    Par défaut
    J'ai déjà consulté cette page mais cela ne m'a pas aidé à trouver la syntaxe.
    (Ex. quid me mon paramètre: archive)
    J'ai déjà testé le
    <param name="archive" value="....">
    ça n'a pas fonctionné.

    Bref j'ai besoin d'un petit coup de main pour savoir comment positionner mes déclarations.

  4. #4
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    La balise param sur W3Schools.

    On peut durer longtemps comme ça

  5. #5
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    Citation Envoyé par SPACHFR Voir le message
    J'ai déjà consulté cette page mais cela ne m'a pas aidé à trouver la syntaxe.
    (Ex. quid me mon paramètre: archive)
    J'ai déjà testé le
    <param name="archive" value="....">
    ça n'a pas fonctionné.

    Bref j'ai besoin d'un petit coup de main pour savoir comment positionner mes déclarations.

    va falloir mieux lire. archive est un attribut et non un éléments. il est désigné au même titre que ton "code" dans ton premier exemple. le archive indique le chemin vers ton applet. ce qui est obligatoire afin de l'appeler.

  6. #6
    Membre averti Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Points : 400
    Points
    400
    Par défaut
    Citation Envoyé par Vil'Coyote Voir le message
    va falloir mieux lire. archive est un attribut et non un éléments. il est désigné au même titre que ton "code" dans ton premier exemple. le archive indique le chemin vers ton applet. ce qui est obligatoire afin de l'appeler.
    Je suis d'accord, cependant Oracle semble dire dans la documentation que l'on doit coder "archive" en temps que" param".
    PARAM element archive Specifies the name of the Java archive..

    et le W3C également (à defaut d'utiliser: data)
    http://www.w3.org/TR/html-markup/object.html

    En fait le problème majeur est que je trouve toutes sortes de syntaxes différentes (archive en attribut et en param) et rien de cross-browser. Les exemples sont nombreux sur le net mais aucun ne fonction complétement.

    Pour le moment j'arrive à faire fonctionner sous FF et Chrome mais pas sous IE.
    Donc si l'un d'entre vous à la solution je suis preneur....

    Pour FF et Chrome le code suivant fonctionne.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <object classid="java:com.objectplanet.chart.ChartApplet.class"
    		type="application/x-java-applet"
    		archive="applet/chart.jar"
    		width="400" height="300">
    		<param name=sampleCount value=3>
    		<param name=sampleValues value=10,20,30>
    	</object>
    et celui-ci aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <object classid="java:com.objectplanet.chart.ChartApplet.class"
    		type="application/x-java-applet"
    		width="400" height="300">
    		<param name="archive" value="applet/chart.jar">
    		<param name=sampleCount value=3>
    		<param name=sampleValues value=10,20,30>
    	</object>
    Si l'un d'entre vous à la solution pour IE je suis preneur....
    Merci

  7. #7
    Membre émérite
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Points : 2 778
    Points
    2 778
    Par défaut
    En effet, on voit beaucoup de syntaxe sur le net et beaucoup sont faussées.

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <object type="application/x-java-applet" name="applet" id="applet" width="0" height="0">
      <param name="codebase" value="/chemin-applet">
      <param name="code" value="org.package.Applet">
      <param name="archive" value="Applet.jar">
      <param name="var" value="val"> <!-- optionnel, pour balancer des variables à l'applet -->
      <a href="http://java.com/fr/download" target="_blank">Veuillez télécharger la dernière version de Java</a>
    </object>

    Je l'utilise ainsi, ça fonctionne sous IE (testé >= 7), Chrome et FF. Il me semble avoir trouvé la source ici.

Discussions similaires

  1. DB2 Peut-on remplacer le FETCH FIRST par plus performant?
    Par souellet dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/09/2005, 18h07
  2. remplacement d'une valeur par une autre
    Par hugoos dans le forum Langage
    Réponses: 9
    Dernier message: 20/09/2005, 22h43
  3. [XSLT ]remplacement d un caractere par son code
    Par luta dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 02/09/2005, 17h26
  4. Souci pour remplacer les Retours chariot par <BR>
    Par ahage4x4 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/06/2005, 12h24
  5. remplacement caracteres de ponctuation par "_"
    Par LineLe dans le forum ASP
    Réponses: 5
    Dernier message: 22/10/2003, 09h37

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