[JavaScript] Technique pour ne pas recharger toute la page ?

Technique pour ne pas recharger toute la page ? [JavaScript] - HTML/CSS - Programmation

Marsh Posté le 26-08-2005 à 13:08:15    

Bonjour,
 
Je souhaite mettre mon site aux normes xhtml, et pour cela il faut que je vire les iframes. Cependant, je n'ai pas envie de recharger toute la page à chaque fois, j'aimerai faire comme dans gmail, un script qui me permettrai de modifier qu'une partie de la page.
 
Alors je ne suis pas vraiment très experimenté en javascript mais j'ai les bases. La seule fonction qui correspondrait à ce que je recherche serait write, mais cela implique de réécrire toute la page, et non une partie.
 
Alors je me demandais comment faire pour reloader qu'une seule partie avec write ou une autre fonction ?
 
Merci d'avance,
Smart51

Reply

Marsh Posté le 26-08-2005 à 13:08:15   

Reply

Marsh Posté le 26-08-2005 à 13:23:12    

regarde du côté de getElementsByID() en Javascript

Reply

Marsh Posté le 26-08-2005 à 13:34:19    

nan nan nan JagStang.
 
smart51000, la technologie employée du coté de Gmail s'appelle AJAX, un mélange savant de Javascript et de XmlHttprequest, qui permet de faire des appels au serveur sans s'emmerder à recharger la page.
 
malheureusement cela demande d'avoir le JS d'activé sur la machine client.
 
http://openweb.eu.org/articles/objet_xmlhttprequest/
pour de la lecture
 
et pour te simplifier la vie avec XmlHttpRequest, il y a la classe HRC Connection :  
http://xhrconnection.sutekidane.net/
 

Reply

Marsh Posté le 26-08-2005 à 13:35:43    

ah ! Grand merci pour votre reponse pécise, je verrais ça se soir quand j'aurais le temps :)

Reply

Marsh Posté le 26-08-2005 à 14:26:14    

gatsusat a écrit :

nan nan nan JagStang.
 
smart51000, la technologie employée du coté de Gmail s'appelle AJAX, un mélange savant de Javascript et de XmlHttprequest, qui permet de faire des appels au serveur sans s'emmerder à recharger la page.
 
malheureusement cela demande d'avoir le JS d'activé sur la machine client.
 
http://openweb.eu.org/articles/objet_xmlhttprequest/
pour de la lecture
 
et pour te simplifier la vie avec XmlHttpRequest, il y a la classe HRC Connection :  
http://xhrconnection.sutekidane.net/


 
pourquoi je répond à des question web alors que je suis plus mais alors plus du tout dans le coup  :sweat:

Reply

Marsh Posté le 26-08-2005 à 14:41:41    

j'ai pas dis que tu n'étais pas dans le coup, j'ai juste dit nan nan nan, ce n'est pas la solution exacte, getElementById ne te donnera qu'un objet via un identifiant et rien d'autre.
 

Reply

Marsh Posté le 26-08-2005 à 14:48:53    

je t'en veux pas du tout. Mais je m'aperçois juste qu'il faut que j'arrête la cat html/css/js toussa quoi :D

Reply

Marsh Posté le 26-08-2005 à 14:58:21    

ben nan, si tu lis cette catégorie tous les jours et tu en apprendras bocou. tu te fais vieux c'est tout

Reply

Marsh Posté le 26-08-2005 à 15:14:24    

gatsusat a écrit :

ben nan, si tu lis cette catégorie tous les jours et tu en apprendras bocou. tu te fais vieux c'est tout


merci lol. Mais bon j'ai commencé en 97. en depuis je suis plus dans ce domaine. Ceci explique cela

Reply

Marsh Posté le 26-08-2005 à 15:44:56    

JagStang> Il est temps de repasser sur la cat ADA ou COBOL
 
:D


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 26-08-2005 à 15:44:56   

Reply

Marsh Posté le 26-08-2005 à 21:10:42    

OUtch... moi qui voulais être au normes c'est râpé... :

Citation :

cette technologie n'est pas un standard du W3C


 
Bon bah tant pis... enfin bon de toute manière je ne sais pas si niveau referencement cette solution était optimisée.


Message édité par smart51000 le 26-08-2005 à 21:12:11
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed