/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
hvad fejler mit script
Fra : Ole Kai


Dato : 30-01-02 20:48

Jeg har været igang med at scripte et styk tid nu og jeg har
klaret de fleste problemer, for et styk tid siden kom der et
problem jeg ik kunne løse. Så der for beder jeg de højere magter
om hjælp (jer). Hvad er der galt med mit script?

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<title>New Page 1</title>
<script language=javascript>
<!--
// laver ny function
function fadeIn(nyStyrke){
if (document.all && nyStyrke < 100) // Tjekker browseren og om
styrken er under 100
   nyStyrke += 10 // Hver gang løkke løber lægges der 10 til
nyStyrke
   document.all.amber.style.filter="alpha(opacity=" +nyStyrke+ ")"
// Opacity bliver det samme som nyStyrke
   setTimeout("fadeIn("+nyStyrke+")",30) // Venter 30 ms til løkken
løber igen
   }

function fadeOut(oldStyrke){
if (document.all && oldStyrke >= 10)
   oldStyrke -= 10
   document.all.amber.style.filter="alpha(opacity=" +oldStyrke+ ")"
   setTimeout("fadeOut("+oldStyrke+")",30)
   }

</script>
</head>

<body>

<p>
<img border="0" src="holic-butt6-04.jpg" id="amber" width="130"
height="70" onmouseover="fadeIn(10)"
style="filter:alpha(opacity=10)"
onmouseout="fadeOut(10)"></p>

</body>

</html>

Det er fadeOut delen der fejler noget den anden del virker fint.

Kan i hjælpe mig??

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Kasper (04-02-2002)
Kommentar
Fra : Kasper


Dato : 04-02-02 18:54

Ole Kai wrote:

> Jeg har været igang med at scripte et styk tid nu og jeg har
> klaret de fleste problemer, for et styk tid siden kom der et
> problem jeg ik kunne løse. Så der for beder jeg de højere magter
> om hjælp (jer). Hvad er der galt med mit script?
>

Der er et par småfejl hist og her, nederst er vedhæftet en htmlside der
virker.

>
> <html>
>
> <head>
> <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
> <meta name="ProgId" content="FrontPage.Editor.Document">
> <meta http-equiv="Content-Type" content="text/html;
> charset=windows-1252">
> <title>New Page 1</title>
> <script language=javascript>
> <!--
> // laver ny function
> function fadeIn(nyStyrke){
> if (document.all && nyStyrke < 100) // Tjekker browseren og om
> styrken er under 100
> nyStyrke += 10 // Hver gang løkke løber lægges der 10 til
> nyStyrke
> document.all.amber.style.filter="alpha(opacity=" +nyStyrke+ ")"
> // Opacity bliver det samme som nyStyrke
> setTimeout("fadeIn("+nyStyrke+")",30) // Venter 30 ms til løkken
> løber igen
> }
>
> function fadeOut(oldStyrke){
> if (document.all && oldStyrke >= 10)
> oldStyrke -= 10
> document.all.amber.style.filter="alpha(opacity=" +oldStyrke+ ")"
> setTimeout("fadeOut("+oldStyrke+")",30)
> }
>
> </script>

if sætningerne gør faktisk ikke helt det du gerne vil have. Funktionerne
skal skrives om til

function fadeIn(nyStyrke){
if (document.all && nyStyrke < 100) {
nyStyrke += 10
document.all.amber.style.filter="alpha(opacity=" +nyStyrke+ ")"
setTimeout("fadeIn("+nyStyrke+")",30)
}
}

function fadeOut(oldStyrke){
if (document.all && oldStyrke >= 10) {
oldStyrke -= 10
document.all.amber.style.filter="alpha(opacity=" +oldStyrke+ ")"
setTimeout("fadeOut("+oldStyrke+")",30)
}
}

>
> </head>
>
> <body>
>
> <p>
> <img border="0" src="holic-butt6-04.jpg" id="amber" width="130"
> height="70" onmouseover="fadeIn(10)"
> style="filter:alpha(opacity=10)"
> onmouseout="fadeOut(10)"></p>
>

onMouseOut skal starte med værdien 100, for det er den værdi fadeIn var
kommet til

>
> </body>
>
> </html>
>
> Det er fadeOut delen der fejler noget den anden del virker fint.
>
> Kan i hjælpe mig??
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials

Med venlig hilsen

Kasper


Søg
Reklame
Statistik
Spørgsmål : 177553
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste