Bonjour,
vous connaissez ceci:
http://zingzoom.com/ajax/ajax_with_js_fr.php
Bonsoir à tous
RB
Roger BURTON wrote:
Bonjour,
vous connaissez ceci:
http://zingzoom.com/ajax/ajax_with_js_fr.phpBonsoir à tous
RB
Pas certain que cela marche avec les versions de Safari < 2 (donc avant Tiger)
Pierre
Wouaaaa !
C'est beau, ca marche !
Et le plus beau :
La réponse du serveur est envoyée dans un cookie en même temps que l'image est retournée au client.
Ou, si les cookies ne sont pas activés sur le client, *en utilisant la largeur et la hauteur de l'image pour transmettre, deux par deux, les caractères formant la réponse!
Stephane LAURENT wrote:
Wouaaaa !
C'est beau, ca marche !
j'adore les gens qui aiment la difficulté, mais lui, il a l'art de se mettre la pression...
ça parait compliqué, mais faire de l'ajax, c'est assez lourd. Pour le menu de suggestion de tag-machine, je transfert par ajax un tableau js et pas du xml, ça m'évide de reparser de l'autre côté, c'est tout aussi simple à générer et c'est plus léger à transferer.
Il faut tout de même que j'ouvre une connexion ajax, que je fasse plein de verification d'erreur, que j'attende de façon asynchrone la réponse, que je vérifie la réponse, etc...
Créer un elément dans la DOM ne me parrait pas vraiment plus compliqué apres tout...
Plus serieusement, ca a l'air futé son truc, c'est peut etre pas bete comme "plan B" quand les gens ont un navigateur exotique ou ancien, mais quand meme droit au javascript.
Mais il faudrait etre sur que ca marche sur plus de navigateurs ...
J'utilise cette méthode avec un bookmarklet déjà, pour charger des js et css depuis le serveur dans une page, mais ça ne marche pas avec des versions encore récente de Safari (1.3 je crois) d'après ce que j'ai vue, mais je n'ai plus cette version pour tester
Pierre
menu de suggestion de tag-machine, je transfert par ajax un tableau js et pas du xml, ça m'évide de reparser de l'autre côté, c'est tout aussi simple à générer et c'est plus léger à transferer.
Bonjour,
j'imagine que vous faites un eval(réponse).
Mais comment vous préparer le code javascript de l'autre côté ?
bien à vous
rb
Roger BURTON wrote:
menu de suggestion de tag-machine, je transfert par ajax un tableau js et pas du xml, ça m'évide de reparser de l'autre côté, c'est tout aussi simple à générer et c'est plus léger à transferer.
Bonjour,
j'imagine que vous faites un eval(réponse).
quand je reçois le code, je fais:
eval(request.responseText);
effectivement
Mais comment vous préparer le code javascript de l'autre côté ?
J'ai un squelette SPIP tout con du genre:
new Array(
<BOUCLE_mots(MOTS) {","}>
['(#TITRE|texte_script)']
</BOUCLE_mots>
);
Un démo là:
http://6v8.gamboni.org/test-menu.php?lang=fr
et les sources sont là:
http://trac.rezo.net/trac/spip-zone/browser/_libs_/tag-machine/formulaires/
Pierre