Version complète: sur le forum Webmaster Hub : Question de syntaxe
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > AjaX et JavaScript
destroyedlolo
Bonjour,

j'ai une applie web qui ne fonctionne plus avec Firefox3 alors qu'elle marchait tres bien avant. Bref, je regarde le code et je tombe sur du

CODE
<a href="java script://Select TestLF B2B">


C'est quoi cette syntaxe ? Qu'est-ce que ce Select appele (une fichier source, une fonction, ????) et que signifie les //.

Merci pour votre aide,

Laurent
destroyedlolo
Bon, je vois que je declanche l'hysterie des foules.

En y regardant a tete reposee, je pense qu'il s'agit d'un simple commentaire (idee plus que tordu) car le // correspond a un commentaire en JS. Est-ce que qq'un pourrai confirme cette impression ?

Si c'est le cas, va falloir que je me repenche sur cette page car je ne vois pas comment ce truc peut initier une action ... et pourtant elle le fait !
Portekoi
Bonjour,

Est ce que cela agit sur un objet de formulaire du type "select" ?
destroyedlolo
Non non, c'est une table dont chaque ligne contient un lien <a> comme decrit ci dessus.
Mais visiblement il n'y a pas de refresh de la page donc l'action se passe au niveau du javascript ...
tribords
CODE
<a href="java script:
en un mot devrait déjà fonctionner mieux. Regarde dans l'encodage des caractères utf-8/iso, il y en a un des deux qui a des comportements bizarre des fois : il faut uploader les fichiers dans le même encodage que ton site avec ton logiciel FTP. Enfin, c'est une idée rapide, hein.
destroyedlolo
Bonjour,

CITATION(tribords @ jeudi 4 septembre 2008 à 14:14) *
CODE
<a href="java script:
en un mot devrait déjà fonctionner mieux. Regarde dans l'encodage des caractères utf-8/iso, il y en a un des deux qui a des comportements bizarre des fois : il faut uploader les fichiers dans le même encodage que ton site avec ton logiciel FTP. Enfin, c'est une idée rapide, hein.


Le coup des 2 mots ne vient pas de moi mais du copier colle dans le HUB (une protection contre l'injection de JS ?).

Sinon, c'est une applie metier (webmethods pour ne pas la nomer) qui fonctionne en intranet (donc je ne peux donner de lien evil.gif ) donc mon probleme ne vient pas du transfere vu qu'il y en a pas. Je subodore un probleme de javascript mais c'est assez merdique a tracer ...
Dudu
Le mot " javascript " est automatiquement scindé en deux sur Webmaster-Hub (en fait, c'est Invision Board, notre forum, qui fait cette modif) s'il est suivi d'un caractère comme un "deux-points" par exemple.
Et effectivement, la cause est bien de se protéger contre une injection JS.

Sur le Hub, il faut donc lire les codes JS avec le mot " javascript " en un seul mot, même lorsqu'il est écrit en deux mots wink.gif
tribords
je me suis trop fait eu ! ;p
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.