créer un bouton fermant la page html (applet) - Java - Programmation
Marsh Posté le 29-03-2005 à 11:29:30
Il me semble qu'en Javascript, il y a une commande du genre :
Code :
|
qui fait ce que vous voulez.
Marsh Posté le 29-03-2005 à 14:17:24
heu, tu confondrais pas java et Javascript ?
Par ce que j'ai aucune idée de comment on lance une fonction Javascript depuis une applet java...
Marsh Posté le 29-03-2005 à 15:11:11
Moi j'ai une idée de comment on lance une fonction javascript dans une applet, mais si mes souvenirs sont bon, l'exemple que j'avais été dépendant du navigateur...
Je vais essayer de retrouver l'exemple.
Voilà j'ai retrouvé : http://java.developpez.com/astuces/
Marsh Posté le 29-03-2005 à 15:40:26
joli !
Je suis tout de meme septique sur un point : On pourrait lancer depuis une applet une fonction JS qui fermerait la page dans laquelle est lancée la-dite Applet ?
Ma fois pourquoi pas, mais bon...
Ca vaut le coup d'essayer.
Ce qui est con, c'est que c'est pas fait pour tout les naviguateur...
Marsh Posté le 29-03-2005 à 16:04:53
tuxbleu a écrit : |
bah si, window.close() c super standard comme js. Le js est *le* moyen pour une applet pour interagir avec la page d'ou elle vient; par contre, des trucs comme close() sont potentiellement bloqués par certains navigateurs un peu scrupuleux, forcément.
Marsh Posté le 29-03-2005 à 16:26:54
the real moins moins a écrit : bah si, window.close() c super standard comme js. Le js est *le* moyen pour une applet pour interagir avec la page d'ou elle vient; par contre, des trucs comme close() sont potentiellement bloqués par certains navigateurs un peu scrupuleux, forcément. |
Je parlais pas de la fonction JS, mais de la manière de l'appeler depuis une applet.
patachou signalait que l'exemple qu'il avait trouvé était dependant du navigateur.
J'ai jeté un coup d'oeil sur son lien, et le passage :"import netscape. ..." me fait dire qu'il a surement raison.
voila.
sinon si ca marche partout, ben parfait !
Marsh Posté le 29-03-2005 à 16:29:45
http://www.rgagnon.com/javadetails/java-0172.html
... je pensais que c'était plus simple/standard; je confond possiblement avec l'inverse (js->applet)
Marsh Posté le 29-03-2005 à 16:34:35
tuxbleu a écrit : heu, tu confondrais pas java et Javascript ? |
Euh non je parle bien de javascript et je vois pas pourquoi tu veux lancer cette commande à partir d'une applet
Maintenant, il est vrai je ne sais pas si cette commande fonctionne sur tous les navigateurs .
Marsh Posté le 29-03-2005 à 16:43:41
Citation : Euh non je parle bien de javascript |
C'est bien ce que je disais.
Citation : je vois pas pourquoi tu veux lancer cette commande à partir d'une applet |
Il se trouve que c'est justement le sujet de ce topic...
Marsh Posté le 29-03-2005 à 17:33:36
tuxbleu a écrit :
|
Et moi je supposait qu'il voulait faire une applet juste pour un bouton qui ferme la fenêtre. Au lieu de ça je lui proposait de faire du javascript tout simple.
Maintenant j'ai peut-être mal supposé, mais ça seul l'auteur du topic nous le dira.
Marsh Posté le 29-03-2005 à 17:52:05
archangel a écrit : Et moi je supposait qu'il voulait faire une applet juste pour un bouton qui ferme la fenêtre. Au lieu de ça je lui proposait de faire du javascript tout simple. |
Ca me paraitrait tordu de vouloir creer une Applet juste pour faire un bouton qui fermera la fenetre. Si c'est réèlement ce qu'il voulait faire, il est clair que c'est pas la bonne solution (enfin pas la meilleur)!
Marsh Posté le 26-03-2005 à 19:53:51
salut à tous,
je suis une merde en java et je voudrai que vous le(s) boss me conseillent sur la facon dont je dois m'y prendre pour créer un boutton qui ferme une page html (mis à part la croix du navigateur en o à droite(donc c'est une appellette).
avis aux expérimentés.
merci d'avance
++