Suite de "ouverture d'un fichier dans un jar" histoire de sortir un peu de
l'arborescence des réponses.
Je résume :
J'ai une page html dans mon jar (ceci afin de permettre de télécharger
l'ensemble d'un seul bloc).
Je veux afficher cette page dans mon browser.
Je ne peux donner directement l'url java à mon browser.
Reste la solution de récupérer le texte HTML dans une String et d'envoyer
cette String au browser.
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de ma
String ?
That's the question.
JFA
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Emmanuel Feller
"JFA" a écrit dans le message de news:411f594f$0$13683$
Je résume : J'ai une page html dans mon jar (ceci afin de permettre de télécharger l'ensemble d'un seul bloc). Je veux afficher cette page dans mon browser. Je ne peux donner directement l'url java à mon browser. Reste la solution de récupérer le texte HTML dans une String et d'envoyer cette String au browser.
très bon résumé ...
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de ma
String ?
Je n'ai pas retrouvé mon exemple de code. Par contre je peux te donner une page pour faire de la comunication Java->Javascript : http://developer.netscape.com/docs/manuals/enterprise/wrijsap/lc.htm#1022443. Ca parle de netscape 3 et 4, mais ca marche tès bien avec IE6 (pas testé netscape6).
Après ca revient à du javascript . Je ne sais pas ouvrir une fenetre, mais ca ne doit pas être sorcier, et il suiffit de remplacer la source du doc par ta string (document.src ="<html>blabla en html</html>";). Emmanuel
"JFA" <jfaba@free.fr> a écrit dans le message de
news:411f594f$0$13683$636a15ce@news.free.fr...
Je résume :
J'ai une page html dans mon jar (ceci afin de permettre de télécharger
l'ensemble d'un seul bloc).
Je veux afficher cette page dans mon browser.
Je ne peux donner directement l'url java à mon browser.
Reste la solution de récupérer le texte HTML dans une String et d'envoyer
cette String au browser.
très bon résumé ...
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de
ma
String ?
Je n'ai pas retrouvé mon exemple de code. Par contre je peux te donner une
page pour faire de la comunication Java->Javascript :
http://developer.netscape.com/docs/manuals/enterprise/wrijsap/lc.htm#1022443.
Ca parle de netscape 3 et 4, mais ca marche tès bien avec IE6 (pas testé
netscape6).
Après ca revient à du javascript . Je ne sais pas ouvrir une fenetre, mais
ca ne doit pas être sorcier, et il suiffit de remplacer la source du doc par
ta string (document.src ="<html>blabla en html</html>";).
Emmanuel
"JFA" a écrit dans le message de news:411f594f$0$13683$
Je résume : J'ai une page html dans mon jar (ceci afin de permettre de télécharger l'ensemble d'un seul bloc). Je veux afficher cette page dans mon browser. Je ne peux donner directement l'url java à mon browser. Reste la solution de récupérer le texte HTML dans une String et d'envoyer cette String au browser.
très bon résumé ...
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de ma
String ?
Je n'ai pas retrouvé mon exemple de code. Par contre je peux te donner une page pour faire de la comunication Java->Javascript : http://developer.netscape.com/docs/manuals/enterprise/wrijsap/lc.htm#1022443. Ca parle de netscape 3 et 4, mais ca marche tès bien avec IE6 (pas testé netscape6).
Après ca revient à du javascript . Je ne sais pas ouvrir une fenetre, mais ca ne doit pas être sorcier, et il suiffit de remplacer la source du doc par ta string (document.src ="<html>blabla en html</html>";). Emmanuel
JFA
Merci de ta réponse Je suis allé sur le site où j'ai pu lire : "Calling JavaScript from Java For a Java method to access server-side JavaScript objects, it must have been called from a server-side JavaScript application. In client-side JavaScript, Java can initiate an interaction with JavaScript. On the server, Java cannot initiate this interaction. " Il mesemble que cela signifie qu'il faut partir d'un javascript déjà présent sur la page html et ça je sais faire. Or je voudrais lancer le browser directement de java afin de ne pas obliger mes utilisateurs à programmer du javascript quand ils utiliseront mon jar. Il semble que nous soyons dans une impasse mais ces échanges furent intéressants. Merci à tous. JFA
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de
ma String ?
Je n'ai pas retrouvé mon exemple de code. Par contre je peux te donner une page pour faire de la comunication Java->Javascript :
Ca parle de netscape 3 et 4, mais ca marche tès bien avec IE6 (pas testé netscape6).
Après ca revient à du javascript . Je ne sais pas ouvrir une fenetre, mais ca ne doit pas être sorcier, et il suiffit de remplacer la source du doc par
ta string (document.src ="<html>blabla en html</html>";). Emmanuel
Merci de ta réponse
Je suis allé sur le site où j'ai pu lire :
"Calling JavaScript from Java
For a Java method to access server-side JavaScript objects, it must have
been called from a server-side JavaScript application. In client-side
JavaScript, Java can initiate an interaction with JavaScript. On the server,
Java cannot initiate this interaction. "
Il mesemble que cela signifie qu'il faut partir d'un javascript déjà présent
sur la page html et ça je sais faire. Or je voudrais lancer le browser
directement de java afin de ne pas obliger mes utilisateurs à programmer du
javascript quand ils utiliseront mon jar.
Il semble que nous soyons dans une impasse mais ces échanges furent
intéressants.
Merci à tous.
JFA
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu
de
ma String ?
Je n'ai pas retrouvé mon exemple de code. Par contre je peux te donner une
page pour faire de la comunication Java->Javascript :
Ca parle de netscape 3 et 4, mais ca marche tès bien avec IE6 (pas testé
netscape6).
Après ca revient à du javascript . Je ne sais pas ouvrir une fenetre, mais
ca ne doit pas être sorcier, et il suiffit de remplacer la source du doc
par
ta string (document.src ="<html>blabla en html</html>";).
Emmanuel
Merci de ta réponse Je suis allé sur le site où j'ai pu lire : "Calling JavaScript from Java For a Java method to access server-side JavaScript objects, it must have been called from a server-side JavaScript application. In client-side JavaScript, Java can initiate an interaction with JavaScript. On the server, Java cannot initiate this interaction. " Il mesemble que cela signifie qu'il faut partir d'un javascript déjà présent sur la page html et ça je sais faire. Or je voudrais lancer le browser directement de java afin de ne pas obliger mes utilisateurs à programmer du javascript quand ils utiliseront mon jar. Il semble que nous soyons dans une impasse mais ces échanges furent intéressants. Merci à tous. JFA
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de
ma String ?
Je n'ai pas retrouvé mon exemple de code. Par contre je peux te donner une page pour faire de la comunication Java->Javascript :
Ca parle de netscape 3 et 4, mais ca marche tès bien avec IE6 (pas testé netscape6).
Après ca revient à du javascript . Je ne sais pas ouvrir une fenetre, mais ca ne doit pas être sorcier, et il suiffit de remplacer la source du doc par
ta string (document.src ="<html>blabla en html</html>";). Emmanuel
Real Gagnon
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu de ma String ?
http://www.rgagnon.com/javadetails/java-0173.html
pourrait etre un point de depart.
Bye. -- Real Gagnon from Quebec, Canada * Looking for Java or PB snippets ? Visit Real's How-to * http://www.rgagnon.com/howto.html
Donc : comment ouvrir une fenêtre du browser et la remplir du contenu
de ma String ?
http://www.rgagnon.com/javadetails/java-0173.html
pourrait etre un point de depart.
Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB snippets ? Visit Real's How-to
* http://www.rgagnon.com/howto.html