hvordan lever man dette ?
Hej igen !Hvordan laver man dette ?
http://www.smg-net.dk/floater.htm
jeg har scripttet, men ved bare ikke
hvordan jeg skal gøre, nogle som har ideer?
ps. hvem er fvl media ?
her er scriptet
--------------------------------
<SCRIPT LANGUAGE="javascript">
<!-- fvl media 1999 [fvlmedia@usa.net]
// opretter variabler og arrays
var who=new Array("item0","item1","item2","item3","item4","item5","item6");
var where=new Array(0,774,1548,2322,3096,3870,4644,4718);
var current=who[0];
var position=0;
var positionstart=0;
var positionend=0;
var time=10;
parent.slider.location.hash=0
var browserokay=false;
// tjekker om browseren understøtter scroll
var ver = navigator.appVersion.charAt(0);
if (ver >= 4 || (navigator.appName == "Netscape" && ver >= 3))browserokay=true;
// en opfordring til at opdatere hvis ikke okay
if (!browserokay){
alert('To get the best out of this site we recommend\nthat you update to one of the newest browser!\n\nBut don\'t worry the essential features should\nwork on your browser.' )
}
// her preloades billederne som skifter ved muse-aktivitet
// item0.gif - item6.gif = beskrivende tekster
if(browserokay){
item0=new Image(122,14);
item0.src="tal/item0.gif"
item1=new Image(122,14);
item1.src="tal/item1.gif"
item2=new Image(122,14);
item2.src="tal/item2.gif"
item3=new Image(122,14);
item3.src="tal/item3.gif"
item4=new Image(122,14);
item4.src="tal/item4.gif"
item5=new Image(122,14);
item5.src="tal/item5.gif"
item6=new Image(122,14);
item6.src="tal/item6.gif"
// navigiations pile og blokke
nav_block=new Image(24,14);
nav_block.src="knapper/gul.gif"
red_navi=new Image(24,14);
red_navi.src="knapper/gulhot.gif"
red_fr=new Image(24,14);
red_fr.src="knapper/bluefr.gif"
red_bg=new Image(24,14);
red_bg.src="knapper/bluebg.gif"
}
// flip pilene i forhold til det aktuelle valg
function flip(which){
if(which!=current && browserokay){
x = parseInt(eval(which.charAt(4)))*825;
y = parseInt(eval(current.charAt(4)))*825;
if (navigator.appName == "Netscape" && ver >= 4) y = parent.slider.pageXOffset;
if (x>y){document.images["block"+which].src=red_fr.src;}
if (x<y){document.images["block"+which].src=red_bg.src;}
}
}
// sørg for at pilene ikke blive hængende efter musen er flyttet
function restore(which){
if(which!=current && browserokay){
document.images["block"+which].src=nav_block.src;
}
}
// skift de beskrivende tekster når musen er over en navigationsknap
function display(which,act){
if(browserokay){
if(act) document.images["disp"].src=eval(which+".src");
else document.images["disp"].src=eval(current+".src");
}
}
// Den store scroll funktion -
function jump(which){
//først almindlig spring til bogmærke for ældre browsere
if(which!=current && !browserokay){
parent.slider.location.hash=where[seek(which)]
//alert(parent.slider.location.hash)
}
// og så til the real thing
if(which!=current && browserokay){
startslide(where[seek(current)],where[seek(which)])
document.images["block"+current].src=nav_block.src;
document.images["block"+which].src=red_navi.src;
current=which;
}
}
function startslide(start,end){
position=0;
positionstart = start
if (navigator.appName == "Netscape" && ver >= 4) positionstart = parent.slider.pageXOffset;
positionend=end;
slide(positionstart,positionend);
}
function slide(start,end){
position+=(Math.max(start,end)-Math.min(start,end))/(250/time);
if(start<end) parent.slider.scroll(right(position,start,end),0);
else parent.slider.scroll(left(position,start,end),0);
if(position<=Math.max(start,end)) setTimeout("slide(positionstart,positionend)",time);
}
function right(position,start,end){return -(end-start)*(Math.pow(position-end,2)/Math.pow(end,2))+end;}
function left(position,start,end){return (start-end)*(Math.pow(position-start,2)/Math.pow(start,2))+end;}
function seek(part){
var distance=who.length;
for(var loop=0;loop<distance;++loop) if(who[loop]==part) break;
return loop;
// scroll funktion slut
}
//-->
</SCRIPT>
