Hej NG!
Jeg har problemer med slide-banner script som jeg har fundet på
nettet. Scriptet virker selvfølgelig fint i EI (typisk), men
Firefox brokker sig.
Scriptet er som følger:
Mit asp-dokument;
<SNIP>
<script language="javascript"
src="javascript/banner.js"></script>
</head>
<body onload="SlideInBanner()">
<TABLE id="bannerimage" style="Z-INDEX: 1; LEFT: -250px;
POSITION: absolute; TOP: -250px; filter: alpha(opacity=90);"
cellSpacing="1" cellPadding="1" border="0">
<TR><TD><img id="imgBanner" onClick="HideBanner()"
src="bannere/banner1.gif" border="0" /></TD>
</TR>
</TABLE>
</SNIP>
mit eksterne javascript-dokument:
var BannerTop
BannerTop = -117
var BannerLeft
BannerLeft = 120
function SlideInBanner()
{
if ( BannerTop <= 90 ) {
var TimerKey
/// Change the BannerTop <- 100, BannerTop + 20 , BannerLeft +
40 to different values to reposition the banner
BannerTop = BannerTop + 40
BannerLeft = BannerLeft + 0
bannerimage.style.top = BannerTop
bannerimage.style.left = BannerLeft
TimerKey = setTimeout('SlideInBanner()',1) }
}
function HideBanner()
{
bannerimage.style.top = -250
bannerimage.style.left = -250
}
Når jeg tester det i firefox, sker der ingenting - Går jeg op
under "Funktioner" og ned i Javascript-consol...så får jeg denne
fejl:
Bannerimage is not defined - og henviser til linie 12 i mit
javascript dokument :
bannerimage.style.top = BannerTop
HVad er der galt? og hvordan får jeg scriptet til at virke i
begge browsere
Med venlig hilsen
Jimmy Snedker
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials