Beste allen,
Ik ben bezig met een klein programma (een mini webserver) .
De laat een slider zien:
Deze slider zet ik op het scherm, door middel van:
<input name="range" type="range" min="0" max="100" step="1" />
Wanneer de slider verschoven word, moet de waarde via bv Ajax naar de server gestuurd worden.
Wanneer de waarde op de server veranderd, moet de slider value ook worden veranderd.
nu heb ik al het volgende stukje, is dit goed (heb hier totaal geen ervaring mee)?
function get_range() {
nocache = "&nocache=" + Math.random() * 1000000;
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (this.readyState == 4) {
if (this.status == 200) {
if (this.responseText != null) {
document.getElementById("range").value = this.responseText;
}
}
}
}
request.open("GET", "range.ajax" + nocache, true);
request.send(null);
setTimeout('get_range()', 1000);
}
Wat moet ik nu terug sturen vanuit de webserver?
Wie heeft tips, alvast vriendelijk dank.
Ik ben bezig met een klein programma (een mini webserver) .
De laat een slider zien:
Deze slider zet ik op het scherm, door middel van:
<input name="range" type="range" min="0" max="100" step="1" />
Wanneer de slider verschoven word, moet de waarde via bv Ajax naar de server gestuurd worden.
Wanneer de waarde op de server veranderd, moet de slider value ook worden veranderd.
nu heb ik al het volgende stukje, is dit goed (heb hier totaal geen ervaring mee)?
function get_range() {
nocache = "&nocache=" + Math.random() * 1000000;
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (this.readyState == 4) {
if (this.status == 200) {
if (this.responseText != null) {
document.getElementById("range").value = this.responseText;
}
}
}
}
request.open("GET", "range.ajax" + nocache, true);
request.send(null);
setTimeout('get_range()', 1000);
}
Wat moet ik nu terug sturen vanuit de webserver?
Wie heeft tips, alvast vriendelijk dank.