Hallo Beste Tweakers,
Ik heb het volgende probleem. In javascript heb ik een switch menu met daarin per switch een aantal functies. Het probleem is, dat als ik in het switch menu van switch wissel, voordat deze functies zijn uitgevoerd, dit onverwachte resultaten oplevert.
Wat ik dus zoek is een manier om de switch te stoppen of cancellen. In chrome is dit een mooie workaround, maar in mijn internet explorer wordt alles na de stop() niet meer uitgevoerd.
Huidige code
Wat ik eigenlijk dus wil is dat al het voorgaande wordt gestopt, maar dat de variabelen wel behouden blijven. Is dit mogelijk (zoals in chrome)?
Ik heb het volgende probleem. In javascript heb ik een switch menu met daarin per switch een aantal functies. Het probleem is, dat als ik in het switch menu van switch wissel, voordat deze functies zijn uitgevoerd, dit onverwachte resultaten oplevert.
Wat ik dus zoek is een manier om de switch te stoppen of cancellen. In chrome is dit een mooie workaround, maar in mijn internet explorer wordt alles na de stop() niet meer uitgevoerd.
JavaScript:
1
| window.stop(); |
Huidige code
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| //window.stop(); //Stopt al het voorgaande in chrome, stopt alles in IE switch(n) { case 0: functie1(x,y,z); functie2(x,y,z); break; case 1: functie1(x,y,z); functie3(y,z); functie5(b,y) break; case 2: xmlDom('xml/series.xml', iUrls, 'url'); xmlDom('xml/series.xml', iCaptions, 'caption'); xmlDom('xml/series.xml', iFiles, 'file'); createSeries(iUrls); break; } |
Wat ik eigenlijk dus wil is dat al het voorgaande wordt gestopt, maar dat de variabelen wel behouden blijven. Is dit mogelijk (zoals in chrome)?
Ik kwam, Ik ben, En ik zal er altijd zijn