Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1148 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP ou JAVASCRIPT] Raffraichir

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP ou JAVASCRIPT] Raffraichir

n°80045
Dalai-Lama
Posté le 10-12-2001 à 12:23:47  profilanswer
 

Comment rafraichir une page sans qu'elle "clignote".
En fait le but est de faire un chat en PHP, et que lorsqu'on a un message de l'afficher, mais sans rafraichir parce que sinon ca clignote, c pas zoli.
 
Si vous avez des idées, des avis, hésitez pas!!!!
 
D'avance merci bcp bcp bcp.
 
@+

 

[edtdd]--Message édité par Dalai-Lama--[/edtdd]


---------------
La violence est le dernier refuge de l'incompétence.
mood
Publicité
Posté le 10-12-2001 à 12:23:47  profilanswer
 

n°80093
Oreste
Posté le 10-12-2001 à 14:03:25  profilanswer
 

A mon avis en php il n y a aucune solution etant donné que pour affiché a chaque fois un nouveau message (qui logiquement doit etre stocké dans une table) tu dois relancer ta requete et le seul moyen de relancer ta requete est d actualiser ton script donc ...

n°80099
Negro
300zx in the ... depot
Posté le 10-12-2001 à 14:11:41  profilanswer
 

le sujet m'interesse aussi.... :bounce:  :bounce:  :bounce:


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
n°80100
Oreste
Posté le 10-12-2001 à 14:13:40  profilanswer
 

Pour un chat un appel java est peut etre la meilleur solution

n°80102
Negro
300zx in the ... depot
Posté le 10-12-2001 à 14:17:52  profilanswer
 

Oreste a écrit a écrit :

Pour un chat un appel java est peut etre la meilleur solution  




 
malheureusement chui une burne en java


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
n°80326
Dalai-Lama
Posté le 10-12-2001 à 19:06:02  profilanswer
 

Tout pareil
alors en JavaScript, quelqu'un peux m'aider?
SVP :)

 

[edtdd]--Message édité par Dalai-Lama--[/edtdd]


---------------
La violence est le dernier refuge de l'incompétence.
n°80329
skylight
Made in France.
Posté le 10-12-2001 à 19:51:53  profilanswer
 

pour un chat tu fais une petite frame, et ca clignotera pas

n°80337
benou
Posté le 10-12-2001 à 20:09:06  profilanswer
 

j'avais pensé à ca part à un moment. je l'ai jamais fait, mais je pense avoir une solution sympa ...
 
l'idée c'est d'avoir 2 frame : une visible, une invisible. La frame visible contient les messages du chat, la frame invisible recevra les nouveaux messages.
 
le principe c'est que la frame invisible sera rafraichie souvent (toutes les 10, 15 secondes) en envoyant au serveur le numéro du dernier message affiché. Le serveur lui renverra, sous forme de code Javascript les messages dont le numéro est supérieur à celui envoyé. Le javascript renvoyé aura pour role d'écrire les nouveaux messages dans la secondeframe. je ne me souviens plus de la commande pour faire ca  mais c'est un truc du style maFrameVisible.document.innerContent+="mon nouveau message" (pour IE). L'équivalent existe sous netscape mais je ne me souvient plus du tout de la commande.
 
Voila c'est juste une idée mais je pense que c'est réalisable.
 
Attention quand même : il faut que le code HTML de la frame visible soit affichable au fur et à mesure => pas de tableau englobeant

n°80358
Dalai-Lama
Posté le 10-12-2001 à 20:46:17  profilanswer
 

Justement je recherche le code pour ecrire dans une frame!!!!
g éssayé
window.frames['maframe'].location="mapage.php";
mais ca marche pas......
ch'sais pas quoi faire :(


---------------
La violence est le dernier refuge de l'incompétence.
n°80362
benou
Posté le 10-12-2001 à 20:51:46  profilanswer
 

il faut faire parent.frames['taFrame'].location="tralala.htm"

 

[edtdd]--Message édité par benou--[/edtdd]

mood
Publicité
Posté le 10-12-2001 à 20:51:46  profilanswer
 

n°80363
Oreste
Posté le 10-12-2001 à 20:53:33  profilanswer
 

Tu peux utiliser la <iframe> aussi c est plus joli et pas besoin de foutre du JS juste une balise <meta refresh> pour rafraichir la page toutes les X secondes

n°80364
benou
Posté le 10-12-2001 à 20:55:05  profilanswer
 

pour écrire dans une page HTML il me semble que c'est comme ca : parent.frames["frameVisible"].document.innerHTML += "prosper, <b>youplaboum</b>, c'est le roi du pain d'épice";

 

[edtdd]--Message édité par benou--[/edtdd]

n°81320
Dalai-Lama
Posté le 13-12-2001 à 16:15:10  profilanswer
 

Merci les gars, ca a marché, il fallait faire tout bettement parent


---------------
La violence est le dernier refuge de l'incompétence.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP ou JAVASCRIPT] Raffraichir

 

Sujets relatifs
[PHP] c koi le code pour donner le temps pour generer une page??[PHP] Header() -- forcer le nom du fichier en téléchargment
[PHP]Comment connaitre les fonts ???Javascript
[PHP] Je suis une brêle, j'ai honte mais ....[Javascript] Position d'un élément sélectionné dans un TextArea
[PHP] JPEG dynamiques...[PHP] fonction FTP_ et upload à partir d'un disque local
[PHP] Upload de plusieurs images à la fois[javascript] probleme avec un cc dans un mailto
Plus de sujets relatifs à : [PHP ou JAVASCRIPT] Raffraichir


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR