inserer un applet java dans une page en xhtml 1.1 ?

inserer un applet java dans une page en xhtml 1.1 ? - Java - Programmation

Marsh Posté le 14-05-2003 à 22:48:25    

Bonjour,
j'ai un applet Java dans une page que j'aimerai valider en xhtml11.
Tout est presque ok : il me reste une seule erreur relevée par le validateur.
 
Line 14, column 57: there is no attribute "code" (explain...).  
  Voici la ligne en question : <object archive="AnWater.jar" code=" AnWater.class" width....
                                       
Apparemment il n'aime pas le mot [code]. J'ai essayé de le remplacer  mais l'applet ne fonctionne plus.
 
Merci de votre aide.
 
 
 
 
 

Reply

Marsh Posté le 14-05-2003 à 22:48:25   

Reply

Marsh Posté le 14-05-2003 à 23:31:46    

tu as jeté un oeil là? >> faq xhtml/css <<


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 14-05-2003 à 23:51:58    

Essaye de t'inspirer de http://www.alistapart.com/stories/flashsatay/ qui a été fait pour Flash
 
Sinon j'ai trouvé ça ou ça


Message édité par gm_superstar le 14-05-2003 à 23:52:55

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 15-05-2003 à 01:18:30    

Merci à vous deux.
J'ai bien essayé de rajouter des ", des value...
Pas trouvé la solution.
Je vous ai mis une page test ici http://orionlure.free.fr/test2.
Merci encore.

Reply

Marsh Posté le 15-05-2003 à 01:37:17    

t'as essayé les liens de gm?? (clique sur les "ça" !!)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 15-05-2003 à 08:49:13    

ça tourne, mais c'est un peu n'importe quoi ce code, non ? :


      <p>  
        <!-- Need Java 1.4.0 (or later) Plug-in to run this applet -->
        <!-- MS IE (Microsoft Internet Explorer) -->  
        <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"  
                height="300" width="450" >  
          <param name="archive" value="Sample2.jar" />
          <param name="code" value="Sample2" />
          <!-- Mozilla/Netscape and its brethren -->
          <object classid="java:Sample2.class"  
                  height="300" width="450"  
                  archive="Sample2.jar" >  
            <!-- this comment is the "Magic Line" needed by MS IE -->  
          </object>  
        </object>
      </p>

 
 
Enfin, j'sais pas, ms j'trouve ça bizarre de mettre un balise object dans une autre. Et puis cette "magic line", ça fait vraiment bricolage. J'croyais que la normalization c'était utile pour n'avoir pas à écrire du code spécifique à chaque browser. là c plutôt raté, la bonne vieille balise "applet" était plus "standard"...


Message édité par El_gringo le 15-05-2003 à 08:53:20
Reply

Marsh Posté le 15-05-2003 à 09:28:23    

Bon on va pas refaire le débat des standards ici hein... Demande toi simplement pourquoi il y a une référence ActiveX dans l'attribut classid...
 
Et puis peut être qu'il y a d'autres solutions...


Message édité par gm_superstar le 15-05-2003 à 09:28:47

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 15-05-2003 à 10:33:15    

Bonjour à tous,
moi qui voulais faire plus propre, c'est pas gagné.
Là j'ai essayé de rajouter un peu d'activeX par ci par là.
Même resultat.
En fait, j'ai l'impression que dès que je touche à la premiere ligne de code de l'applet, celui-ci ne fonctionne plus.
Bon, il faut que j'aille bosser.Je m'y remettrai ce soir.
Merci encore.

Reply

Marsh Posté le 16-05-2003 à 11:03:37    

Le pêcheur nage toujours.
Je viens de m'appercevoir que le lien que j'avais mis ne marchait pas (le point final en trop). Le revoici.  
 
http://orionlure.free.fr/test2
 
Voyons le probleme differement : comment réecrire la ligne <object archive="AnWater.jar" code="AnWater.class" width="760px" height="64px" /> pour qu'elle soit valide en xhtml 1.1 ?

Reply

Marsh Posté le 16-05-2003 à 13:19:44    

Mais l'exemple donné en haut n'est pas assez clair ? :heink:


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 16-05-2003 à 13:19:44   

Reply

Marsh Posté le 18-05-2003 à 12:37:07    

Ben non, c'est pas clair ! On est pas tous des pros !
 
 "Demande toi simplement pourquoi il y a une référence ActiveX dans l'attribut classid..."
Sympa comme devinette.
 
 "Et puis peut être qu'il y a d'autres solutions..."
Cela m'aide beaucoup. Merci.
 
C'est dommage, je pense que ça pourrait servir à beaucoup de monde.
L'exemple est là : http://orionlure.free.fr/test2
Il suffit de piquer le .jar dans les fichiers temporaires et de modifier le code source de la page pour qu'il devienne valide xhtml.
Mais bon, ce n'est peut être pas si simple.
 

Reply

Marsh Posté le 22-07-2008 à 02:11:15    

Bon, ben moi j'ai la solution, qui marche sur Kubuntu, Mac OS et Linux, Opera comme IE comme FF comme Safari et Konqueror.
 
Ici :
http://www.beyondwonderland.com/kn [...] .satay.php

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed