Bonjour,
J'ai créé une applet graphique qui démarre dans une page HTML statique avec le code suivant:
Ca marche très bien, pas de soucis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <p><applet code="MonApplet" align="bottom" height="800" width="1200"> </applet> </p>
Le rendu graphique de applet est dynamique, c.a.d. que le graphique affiché s'adapte aux dimensions imposés de départ (ici 1200 * 800). Si je duplique l'HTML est que je change les valeurs par height="600" width="800", tout fonctionne parfaitment.
J'ai mis l'applet sur un serveur web, ca fonctionne parfaitement. Mais certains utilisateurs, avec des résolutions d'écrans inférieurs aux miens sont obligés de scroller dans leur navigateur pour voir le contenu.
Donc mon problème est de trouver un bout de code (HTML? Javascript? PHP? ...) qui trouve la résolution maxi du client où l'applet sera affiché, et qui le lance en retranchant une valeur fixe (pour les bords) du style:
height="Resolution_Maxi_Vertical - 200" width="Resolution_Maxi_Horizontal - 50"
Bien sur je pourrai dupliquer mon HTML et le décliner en différentes résolutions, et laisser le choix de l'appel, mais je ne trouve pas ça très "futé".
Je ne connais quasiment rien en PHP ou javascript, alors j'ai du mal à imaginer comment faire ça.
J'ai parcouru la faq et le forum javascript, mais je crois que javascript ne peut pas lancer de programme Java du fait qu'il s'exécute sur le client, et que l'applet est sur le serveur.
Merci d'avance de toute réponse,
Al
Partager