function expand(e) { if ((parseInt(e.style.width)<500) && (parseInt(e.style.height)<500)) { e.style.width = (parseInt(e.style.width)+10)+'px'; e.style.height = (parseInt(e.style.height)+10)+'px'; clearTimeout(); setTimeout(expand(e), 20); } }
window.onload = init; </script>
, og:
<table> <tr><td id="overlay_body" onclick="expand(this)">This is a test!</td> </tr> </table>
Problemet er at den bare kalder funktionen med det samme. Det gælder også hvis jeg for eksempel prøver at kalde en alert() med setTimeout(). Jeg har kun prøvet at køre siden fra computeren, da jeg endnu ikke har etwebhotel at uploade den til... Kan det være grunden? Ellers hjælp venligst...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hmm - jeg var vist for længe om at lave min løsning. Anyway så er der her en løsning uden den globale variabel (ikke at jeg vil holde på at hverken den ene eller den anden løsning er at foretrække).
WTF??? Jeg ser lige at svaret fra tjens er endog meget gammelt :-O
Da jeg for et øjeblik så spørgsmålet stod det som ubesvaret, og jeg kunne ikke se andet end selve spørgsmålet :-O
Er der noget jeg ikke forstår ved expertens nye layout, eller har jeg bare set forgert? :-/
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.