Meta tag refresh problem

Nabi

Erfahrenes Mitglied
Ich benutze die refresh funktion von meta tag :
<meta http-equiv="refresh" content="20; URL=shout.php">
die Seite 'shout' (eine shoutbox Seite ) wird jede 20 sekunden aktualisiert , es gibt ein Textarea zum schreiben das problem ist , wenn eine aktualisierung stattfindet, wärend man beim schreiben immer noch ist , verschwindet der text vom textarea , dieses problem gibt es nicht bei Mozilla der Text bleibt erhalten aber bei IE passiert es , was ist die Lösung?
 
Hi,

mal anders herum gefragt: Wofür soll denn der Refresh der Seite überhaupt gut sein?

mfg Maik
 
Entweder du trennst beides indem du beispielsweise Frames nutzt. Oder du fragst mittels Ajax nach, ob es neue Einträge gibt. Letzteres würde auch die zu übertragenden Daten reduzieren.
 
Das problem habe ich so gelöst : kein refresh beim schreiben (refresh funktion stoppen), alles mit Javascript

Code:
var doChange = true;
function refresh(){
if(doChange) {
/// refresh code
}
}

HTML:
<body onload="setTimeout('refresh()',20000)"


HTML:
<textarea  name='text12' onclick="doChange = false;">
 

Neue Beiträge

Zurück