hurricanaincus
Messages postés10Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention24 juin 2009
-
24 juin 2009 à 04:32
cs_naincus
Messages postés14Date d'inscriptiondimanche 3 novembre 2002StatutMembreDernière intervention25 juin 2009
-
25 juin 2009 à 11:57
Bonjour,
Bon après avoir essayer un paquet de choses je ne sais vraiment plus quoi faire. Voila, j'essaie sur une applet toute simple :
J'ai juste un bouton "ok" et quand je clique dessus je veux envoyer et afficher une variable sur ma page.
Pour cela dans mon actionPerformed j'ai :
JSObject window = JSObject.getWindow(this);
Number area = (Number)window.eval("Math.PI *" + 2 );
window.eval("window.alert(area)");
Donc vraiment un exemple tout bete et j'ai comme erreur :
Reading certificates from 2146 http://localhost/TestJavaScript/TestJavaScript.jar | C:\Documents and Settings\nainc\Application Data\Sun\Java\Deployment\cache\6.0\3\703c320-5b54b76.idx
test ok4 << (prouve que ca rentre bien la ou sont mes instructions)
Exception in thread "AWT-EventQueue-2" netscape.javascript.JSException: Failure to evaluate window.alert(area)
Voila, en fait c'est de passer une variable qui pose problème car un simple window.eval("window.alert('coucou')"); marche très bien.
cs_naincus
Messages postés14Date d'inscriptiondimanche 3 novembre 2002StatutMembreDernière intervention25 juin 2009 25 juin 2009 à 11:57
En effet je viens de tester ca fonctionne bien, désolé ^^ et merci beaucoup :) !!
L'exemple que j'avais mis est tiré du livre "javascript professionnel" alors si ils ne mettent pas la bonne syntaxe dedans.. jsuis pas sorti :D.
Merci encore :).