11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je me trouve face à un petit problème aujourd'hui, je ne m'étais jamais posé la question auparavant : je fonctionne avec une interface DHTML Suite pour un programme en intranet, et je rencontre un soucis.

Je réorganise le code, et je veux faire en sorte que les fichiers javascript soient inclus lorsque le fichier PHP est appelé en AJAX. Auparavant, le code était directement en haut du fichier php, avant les <?php et ?>, et il n'y avait pas de soucis. J'ai donc tenté de mettre tout cela dans un fichier JS séparé, dans un dossier qui les regroupe, parce que je trouvais cela assez sale.

Le problème que je rencontre du coup, c'est qu'il ne semble pas inclure ledit fichier et donc impossible d'utiliser les fonctions qui sont dedans. Firebug, dans le traçage qu'il en fait, ne semble pas inclure le fichier, mais je ne sais pas s'il est capable de détecter ce genre de choses.

Quelqu'un aurait déjà rencontré ce problème ?
Merci d'avance pour votre aide Smiley cligne

Bonne journée

EDIT : j'ai vérifié le chemin, hein
Modifié par Haarold (24 Feb 2011 - 16:54)
Bonjour,

Je me permets de relancer le topic, rencontrant toujours le problème.
Quelqu'un aurait-il une idée ?
Merci pour ta réponse.

Je me doutais de cela, même si je trouve ça dommage que les navigateurs les plus récents ne prennent pas cela en charge. Il lit bien le contenu du fichier et accepte de l'interpréter tant que c'est directement dans le HTML.

Hélas pour moi, je ne peux pas utiliser jQuery sur ce projet. J'adore cette librairie, mais le choix m'est imposé, c'est DHTMLSuite qui est utilisé.

Il semblerait que je n'ai pas des masses de choix... Smiley decu
Bonjour,

Bon, j'ai trouvé une solution dont je ne suis pas + fier que ça, mais tant pis : je donne l'extension .php à la place de .js, je mets les balises <script .... dans le fichier, et je l'inclue en PHP (include classique quoi).

Ca l'exécute bien, et ça le gicle de mon code, ce n'est sans doute pas la meilleure des solutions, mais ça ira pour cette fois Smiley cligne

Bonne journée et merci tout de même à jb_gfx