Hoi,
Ik heb dus dit:
Codeblok (voorbeeld.php):
1
2
3
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function update(){
setTimeout(function(){update_i()},500);
}
function update_i() {
var url = document.getElementById(change_frame);
var station = document.getElementById(station_input);
var data = station.value;
if(data.trim() == ) {
} else {
url.src = http://localhost/data.php?s= + data;
}
}
function openwindow() {
var station = document.getElementById(station_input);
var data = station.value;
if(data.trim() == ) {
alert(U heeft geen trein station in het witte vlak getypt!);
} else {
document.getElementById(light).style.display=block;
document.getElementById(fade).style.display=block;
}
}
Ik wil dus een kleine time out geven om onnodige reloads te voorkomen, alleen heb ik nu de volgende problemen:
- Als je snel op zoeken of enter drukt heeft ie niet geupdated waardoor het niet werkt.
- Als je nu Amsterdam intypt en je wacht even (op update) dan komt de lightbox en er komt een reload waardoor de lightbox weer weg gaat.
Live demo:
http://livetrein.nl/index2.php
Ik heb al verschillende dingen geprobeerd zoals op de submit button een onclick alleen werkt het allemaal niet zoals het moet. Iemand een oplossing?
- Dylan
Ik heb dus dit:
Codeblok (voorbeeld.php):
1
2
3
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function update(){
setTimeout(function(){update_i()},500);
}
function update_i() {
var url = document.getElementById(change_frame);
var station = document.getElementById(station_input);
var data = station.value;
if(data.trim() == ) {
} else {
url.src = http://localhost/data.php?s= + data;
}
}
function openwindow() {
var station = document.getElementById(station_input);
var data = station.value;
if(data.trim() == ) {
alert(U heeft geen trein station in het witte vlak getypt!);
} else {
document.getElementById(light).style.display=block;
document.getElementById(fade).style.display=block;
}
}
Ik wil dus een kleine time out geven om onnodige reloads te voorkomen, alleen heb ik nu de volgende problemen:
- Als je snel op zoeken of enter drukt heeft ie niet geupdated waardoor het niet werkt.
- Als je nu Amsterdam intypt en je wacht even (op update) dan komt de lightbox en er komt een reload waardoor de lightbox weer weg gaat.
Live demo:
http://livetrein.nl/index2.php
Ik heb al verschillende dingen geprobeerd zoals op de submit button een onclick alleen werkt het allemaal niet zoals het moet. Iemand een oplossing?
- Dylan