detection de plug in java... - Programmation
Marsh Posté le 22-03-2002 à 16:26:34
Salut !
Je ne suis pas 100% sûr et certain de ce que j'affirme (à vérifier donc) mais le HTMLConverter de Sun qui transforme tes pages HTML contenant le tag <applet> introduit dans la page résultat un script qui propose à l'utilisateur de télécharger le plugin Java.
Marsh Posté le 22-03-2002 à 17:38:38
Cherrytree a écrit a écrit : Salut ! Je ne suis pas 100% sûr et certain de ce que j'affirme (à vérifier donc) mais le HTMLConverter de Sun qui transforme tes pages HTML contenant le tag <applet> introduit dans la page résultat un script qui propose à l'utilisateur de télécharger le plugin Java. |
L'arbre à cerise à raison, sauf que ca marche uniquement pour IE. Sous netscape, il te mets plugin not found et tu dois aller le chercher manuellement (mais tu as l'url qd meme)
Marsh Posté le 22-03-2002 à 20:15:36
en fait j'ai deux versions d'une applet (swing awt)mais comme il sagis d'un intranet, je ne veux pas que le navigateur propose de télécharger le plug in car il ne poura pas etre instalé par les employés (pas les droits pour ca...)
Marsh Posté le 23-03-2002 à 18:17:07
veryfree a écrit a écrit : up |
bin on t'as donné la réponse non? Que veux tu savoir de plus?
Marsh Posté le 23-03-2002 à 18:35:23
DarkLord a écrit a écrit : bin on t'as donné la réponse non? Que veux tu savoir de plus? |
Non, j ai expliqué que meme si la page proposait de télécharger le plug in les employés ne pourai pas l'instalé car ils n en ont pas les droits ...
J'ai mis en gras les parties interessante...
script language="javascript">
<!--
var detect=navigator.plugins["Shockwave Flash"]; //jke cherche juste a remplacé ca car les applets (swing et awt on déja été ecrit...
if (detect)
{
document.write("<applet code='MonAppletSwing.class' width='178' height='174'></applet>" );
}
else
{
document.write("<applet code='MonAppletAWT.class' width='178' height='174'></applet>" );
}
//-->
</script>
Désolé d insisté mais je suis sur que ca existe voila
[jfdsdjhfuetppo]--Message édité par veryfree--[/jfdsdjhfuetppo]
Marsh Posté le 23-03-2002 à 19:49:17
Salut ! je comprends bien ton problème. Actuellement je n'ai pas de solutions à te proposer mais comme je vais faire du Java ce week-end, promis si je trouve, je poste.
Marsh Posté le 24-03-2002 à 10:40:15
http://www.endware.com/twm/nojava/noj-dev.htm
Marsh Posté le 24-03-2002 à 10:45:44
veryfree a écrit a écrit : Désolé d insisté mais je suis sur que ca existe voila |
Je n'en suis pas sur pour la simple et bonne raison que JRE est un plugin externe et que le browser a sa propre version de la jvm. (regarde déjà les difficultés pour invoquer une applet swing -> HTMLConverter).
Ce que tu peux faire par contre, c'est faire une déclaration pour ton applet swing et si ca foire, lancer ton applet awt. Y a peut etre moyen que ca marche.
C'est clair ou tu veux plus de détails?
[jfdsdjhfuetppo]--Message édité par DarkLord--[/jfdsdjhfuetppo]
Marsh Posté le 22-03-2002 à 15:22:12
Sur le site allhtml.com
j'ai trouver ca:
<script language="javascript">
<!--
var detect=navigator.plugins["Shockwave Flash"];
if (detect)
{
window.location=('plug.htm';
}
else
{
window.location=('noplug.htm';
}
//-->
</script>
Vous savez ce que je pourai mettre a la place de "Shockwave Flash" pour detecter le plug in java?
merci