Formulaire javascript

Fermé
Pitouli Messages postés 59 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 31 janvier 2015 - 5 mars 2008 à 16:04
Pitouli Messages postés 59 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 31 janvier 2015 - 7 mars 2008 à 12:15
Bonjour !

J'aurais besoin de votre aide pour ceci :

comment faire en sorte que lorsque je clique sur le bouton [envoyer] du formulaire, il n'y ait QUE la div "corps" qui soit rechargée ?

Je précise que le formulaire fait aprtie de la page livre_or.php, qui est appelée en include dans la division "corps".
Je rajout que le site est déjà un peu ajaxisé : les liens du site sont de la forme :
<a href="index.php?page=accueil" onclick="ajax_loadContent('corps','pages/accueil.php'); return false;">Accueil</a>
Le lien donne donc d'abord le lien officiel nécessitant un rechargement complet de la page (pour le cas où javascript est désactivé), puis le onclick qui précise quelle est la div à rechargée, et avec quelle page.

Je vous donne le lien du site en question : http://ww12.zzl.org Dans la barre de menu rouge en haut, utilisez le bouton "Livre d'or". Vous pourrez ainsi constater comment fonctionne mon simili ajax, et regardez mon formulaire qui me pose problème.

Merci beaucoup !

Pitouli

4 réponses

faboons Messages postés 273 Date d'inscription mardi 12 février 2008 Statut Membre Dernière intervention 20 janvier 2025 50
7 mars 2008 à 10:27
Hola,

ton lien ne marche pas.
@ pluche.
0
chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 143
7 mars 2008 à 10:32
Hm c'est un peu plus que du JavaScript c'est de l'AJAX apperement ^^

On pourrait avoir le script que tu utilises où elle fait parti de la librairie AJAX ?

P.S : Son lien marche, lien direct du livre d'or : http://ww12.zzl.org
0
faboons Messages postés 273 Date d'inscription mardi 12 février 2008 Statut Membre Dernière intervention 20 janvier 2025 50
7 mars 2008 à 10:43
Lol y a deux minutes ça marchait pas ce devait être la connexion.
Dsl pour le HS et le dérangement.
tchô.
0
Pitouli Messages postés 59 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 31 janvier 2015 1
7 mars 2008 à 12:15
Non, j'ai pas pris de libraire ajax du type prototype.js...

Pour l'utilisation que j'allais en faire, ça faisait beaucoup de ko pour pas grand chose ! ;)

Donc, il y a deux scripts pour gérer la partie ajax (à eux deux : 11ko ; prototype.js : 122ko) :
http://c-h-v.zzl.org/scripts/ajax.js
http://c-h-v.zzl.org/scripts/ajax_dynamic_content.js
Et il faut qu'il soit appelés dans cet ordre (d'après le site sur lequel je les ai récupérés)
Et d'ailleurs, voilà le site où je les ai récupérés :
http://www.dhtmlgoodies.com/index.html?whichScript=ajax-dynamic-content

j'ai juste changé dans l'un des scripts la manière d'attendre entre deux chargements (avant il y a avait marqué "please wait" en italique à gauche tout moche, maintenant il y a une jolie image ! ;) )

Je précise que si vous n'arrivez pas à trouver de solution avec ce script, mais que vous en trouver une avec prototype.js ou autre, je suis preneur ! Mais évidemment, le mieux serait une solution avec ces scripts là ! Quitte à les épaissir un peu ;)

En tout cas, merci beaucoup de vous penchez sur mon cas ! :)

Pitouli
0