Avatar billede mikoalngelo Nybegynder
29. april 2002 - 14:20 Der er 20 kommentarer og
1 løsning

Flyvende ugle :-)

Hvad gør jeg galt?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
function Owl(){
for (LeFt = 50; LeFt < 350; LeFt++){
The_Owl.STYLE = 'position:absolute;left:' + LeFt + '50;top:50;'
}
}
</SCRIPT>
<TITLE>Flying Owl</TITLE>
</HEAD>
<BODY>

<DIV ID="The_Owl" STYLE="position:absolute;left:50;top:50;"><IMG SRC="../uglen.gif" BORDER="0" WIDTH="186" HEIGHT="127" ALIGN="bottom" ALT="Ugle"></div>
<INPUT TYPE="button" VALUE="Flyv" onclick="java script: Owl()">

</BODY>
</HTML>

Help me, PLZ!!!!
Avatar billede zaditor Nybegynder
29. april 2002 - 14:32 #1
Du kan ikke have en ALIGN="BOTTOM", så skal det være valign="bottom"..
Altså ALIGN med et V
Avatar billede mikoalngelo Nybegynder
29. april 2002 - 14:51 #2
Det hjælper stadigvæk ikke noget...
Avatar billede zaditor Nybegynder
29. april 2002 - 14:52 #3
Hvad er der egentlig galt?
Avatar billede zaditor Nybegynder
29. april 2002 - 14:53 #4
Hvad hedder siden med uglen..?
Avatar billede erikjacobsen Ekspert
29. april 2002 - 14:56 #5
for (LeFt = 50; LeFt < 350; LeFt++){
    The_Owl.style.left = LeFt;
}
Avatar billede mikoalngelo Nybegynder
29. april 2002 - 15:22 #6
Det VIRKER, men hvordan får man den til at gøre det LANGSOMT?
Avatar billede erikjacobsen Ekspert
29. april 2002 - 15:24 #7
Du kan låne min gamle bærbare med en 486-er i. Så skal det
nok gå langsomt.
Avatar billede erikjacobsen Ekspert
29. april 2002 - 15:24 #8
Spøg til side. Du skal have fat i funktioner som setTimout eller
evt. setInterval - kender du dem ?
Avatar billede mikoalngelo Nybegynder
29. april 2002 - 15:50 #9
:-) og Nej
Avatar billede mikoalngelo Nybegynder
29. april 2002 - 19:37 #10
For resten, kan du ikke også lige lægge din e-mail?
Avatar billede jakoba Nybegynder
29. april 2002 - 23:48 #11
<SCRIPT TYPE="text/javascript">

var LeFt = 50;
function Owl(){
    if ( LeFt < 350 ){
        The_Owl.STYLE.left = LeFt;
        LeFt += 1;
        setTimeout( "Owl()", 100 ); // 50 er hurtigst
    }
    else LeFt = 50;
}

</SCRIPT>

mvh JakobA
Avatar billede jakoba Nybegynder
29. april 2002 - 23:50 #12
Og dog, hvis du kører winXP er 10 vist hurtigst.
Avatar billede erikjacobsen Ekspert
29. april 2002 - 23:51 #13
Nå, den klarede du Jakoba. Jeg må have overset de mails fra
eksperten.dk, miko.

Min email: gerne, men hjælp udenfor eksperten.dk er til fast timepris
+ mosm. Stadig interesseret?
Avatar billede jakoba Nybegynder
30. april 2002 - 00:09 #14
lovlig mange mails der ikke kommer synes jeg ;(, men nu ved jeg da det ikke kun er mig der misser mails.

mvh JakobA
Avatar billede erikjacobsen Ekspert
30. april 2002 - 00:18 #15
Jeg ved det ikke, Jakob. Jeg får i hvert fald ikke læst alle fra eksperten.dk,
det er helt sikkert. Ved du hvad Jakob - vi ku' da bare la' vær' med og blande
os i så mange spørgsmål ... ik' ?  ;)
Avatar billede mikoalngelo Nybegynder
30. april 2002 - 14:18 #16
Det virker altså ikke...

Prøv selv at test det:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<SCRIPT TYPE="text/javascript">

var LeFt = 50;
function Owl(){
    if ( LeFt < 350 ){
        The_Owl.style.left = LeFt;
        LeFt += 1;
        setTimeout( "Owl()", 100 ); // 50 er hurtigst
    }
    else LeFt = 50;
}

</SCRIPT>
<!-- Minus AutoDato -->
    <TITLE>Flying Owl</TITLE>
</HEAD>
<BODY>

<DIV ID="The_Owl" STYLE="position:absolute;left:50;top:50;visibility:hidden;"><IMG SRC="../uglen.gif" BORDER="0" WIDTH="186" HEIGHT="127" VALIGN="bottom" ALT="Ugle"></div>
<INPUT TYPE="button" VALUE="Flyv" onclick="java script: Owl()">

</BODY>
</HTML>
Avatar billede erikjacobsen Ekspert
30. april 2002 - 14:48 #17
Hvis du fjerne

  visibility:hidden;

så kan du se billedet flytte sig
Avatar billede mikoalngelo Nybegynder
30. april 2002 - 14:55 #18
=@ --> :-[

Jeg er da også fulkommen DUM, mand. (Du skal ikke sige at du er enig :-))
Avatar billede mikoalngelo Nybegynder
30. april 2002 - 14:59 #19
Tak for det, nu virker det...
Avatar billede mikoalngelo Nybegynder
30. april 2002 - 18:56 #20
Sig mig, den der kode "SetTimeout", gør den at den venter et vist antal millisekunder, og derefter odfører sætningerne?
Avatar billede erikjacobsen Ekspert
30. april 2002 - 19:09 #21
Nemlig - 100 betyder vist 100 millisekunder. Jo højere tal, jo langsommere.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester