Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Proble fonction javascript non reconnu

Envoyé par : requiem

Date : 15/06/2006 08:55

Bonjour,

j'ai recherché sur le forum mais j'ai pas trouvé de réponses concréte.

Donc voila, le code:

<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

<window title="XUL Test" 
xmlns:html="http://www.w3.org/1999/xhtml" 
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" >
<script type="application/x-javascript">
   <![CDATA[
 function hola()
 {
   alert('fff');
 }
   ]]>
</script>

<button id="ajout" label="Ajouter" onclick="hola();"/>

</window>

Et donc il me met que la fonction hola is not defined. J'ai essayé d'enlever <![CDATA[, ca ne marche toujours pas. En fait, le fichier je l'execute directemment sous Firefox (drag'n drop de mon fichier), faut-il faire quelque chose de spéciale pour qu'il prenne le javascript en compte ?

Merci de vos réponses.

# Re: Proble fonction javascript non reconnu

Envoyé par : laurentj

Date : 15/06/2006 09:50

le fichier je l'execute directemment sous Firefox (drag'n drop de mon fichier)

tu peux être plus explicite ?? pas clair..

sinon je ne vois pas ce qui pourrait géner dans ton code. À noter qu'il est préférable d'executer une action sur le oncommand plutôt que sur le onclick..

# Re: Proble fonction javascript non reconnu

Envoyé par : requiem

Date : 15/06/2006 10:06

En fait je tape directemment l'adresse local dans la barre d'adresse de firefox :

file:///home/stagiaire/Desktop/fred/XUL/prototype

L'interface Xul en elle-même marche trés bien mais dés que je fais appel au script, il me burn.

Quelqu'un sait d'ou ca peut venir ?

# Re: Proble fonction javascript non reconnu

Envoyé par : laurentj

Date : 15/06/2006 11:34

chez moi ça fonctionne...

# Re: Proble fonction javascript non reconnu

Envoyé par : chBok

Date : 15/06/2006 11:47

requiem > juste une idée pour chercher à comprendre : utilises-tu une version "propre" de Firefox avec un profil vierge de toutes extensions ?

Il se peut que tu aies un bloquage provenant d'un paramétrage quelconque ou d'une extension installée. Essaies donc avec un profil vierge pour voir.

# Re: Proble fonction javascript non reconnu

Envoyé par : requiem

Date : 15/06/2006 14:31

J'ai tester firefox sur une autre machine, et ca me met pareil.

Laurentj, chez toi ca marche, mais tu as modifié quelque chose ?

Est ce que quelqu'un d'autre pourrait tester pour voir s'il vous plait ?

Merci d'avance.

# Re: Proble fonction javascript non reconnu

Envoyé par : Christophe Charron

Date : 15/06/2006 14:35

Cela fonctionne également chez moi WXP SP2 FF1.5.0.4 pas spécialement chargé mais pas vierge non plus.

# Re: Proble fonction javascript non reconnu

Envoyé par : laurentj

Date : 15/06/2006 15:16

requiem : j'ai fais un simple copier coller du code que tu as écrit dans ton message, dans un fichier test.xul. Et je l'ai ouvert dans firefox..

Tu es sûr que tu n'a pas le javascript désactivé ou une extension qui l'a désactivé ?

# Re: Proble fonction javascript non reconnu

Envoyé par : requiem

Date : 15/06/2006 16:02

Yahoo. Je suis vraiment désolé, je me flagèle moi-même car j'ai trop honte.

En fait, ca a rien a voir avec le script ou firefox. Ca vient juste du fait que je n'ai pas mis l'extension .xul !!! (l'explication réside dans le fait que je suis partie de fichier qui n'avaient pas l'extrension .xul et que j'ai pas pensé à la rajouter)

Encore une fois désolé et merci de votre aide.

PS: si vous voulez m'insulter, je suis d'accord, je le vaux bien :'(

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.