/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Opdatering af en frame ved formularsubmit ~
Fra : Jakob Munck


Dato : 07-09-01 16:25

Jeg gætter på, at det kan lade sig gøre, men jeg ved ikke hvordan. Jeg har
en chat, som jeg gerne vil forbedre lidt. Jeg vil gerne have, at hver gang
en bruger indsender et indlæg, så opdateres den frame, hvor indlæggene vises
i hans egen browser med det samme. Brugeren skal altså ikke vente de 5-10
sekunder der går, inden den automatiske opdatering sikrer, at han ser alle
indlæg.

Når brugeren indsender indlæg, aktiverer han nedenstående Java-script med
evaluering af hans indtastning. Men kunne man ikke - ved at tilføje noget
til dette script - få det til at opdatere den frame (navn: "indlaeg"), hvor
indlæggene vises? Hvordan skal koden ændres, for at den også gør dette?


<SCRIPT LANGUAGE=javascript>

function submitForm() {
if (CheckFile())
document.forms[0].submit();
}
function CheckFile() {
if (self.window.document.form1.Say.value.length <= 0) {
self.window.alert("Du skal først skrive noget i feltet !");
return false;
}
if (self.window.document.form1.Say.value.length >= 200) {
self.window.alert("Indlæg må højst fylde 200 kar. !");
return false;
}
var forLangt = /[^\s]{20,}/; if
(forLangt.test(form1.Say.value)){ alert('Et ord må højst have 20
karakterer !'); return false; }
return true;
}
</SCRIPT>


v.h.
Jakob Munck



 
 
Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste