Merci les gars, ca a marché, il fallait faire tout bettement parent
benou
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]
Oreste
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
benou
il faut faire parent.frames['taFrame'].location="tralala.htm"
[edtdd]--Message édité par benou--[/edtdd]
Dalai-Lama
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 :(
benou
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
skylight
pour un chat tu fais une petite frame, et ca clignotera pas
Dalai-Lama
Tout pareil
alors en JavaScript, quelqu'un peux m'aider?
SVP :)
[edtdd]--Message édité par Dalai-Lama--[/edtdd]
Negro
Oreste a écrit a écrit :
Pour un chat un appel java est peut etre la meilleur solution
malheureusement chui une burne en java
Oreste
Pour un chat un appel java est peut etre la meilleur solution
Negro
le sujet m'interesse aussi.... :bounce: :bounce: :bounce:
Oreste
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 ...
Dalai-Lama
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.