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