24. marts 2002 - 00:54
#2
har lavet et eksempel, mon det er det du mener??
<html>
<head>
<title>glider som en sky</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
function MM_timelinePlay(tmLnName, myID) { //v1.2
//Copyright 1997 Macromedia, Inc. All rights reserved.
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
tmLn = document.MM_Time[tmLnName];
if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
if (myID == tmLn.ID) { //if Im newest
setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
fNew = ++tmLn.curFrame;
for (i=0; i<tmLn.length; i++) {
sprite = tmLn[i];
if (sprite.charAt(0) == 's') {
if (sprite.obj) {
numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
keyFrm=1;
for (j=0; j<sprite.values.length; j++) {
props = sprite.values[j];
if (numKeyFr != props.length) {
if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
else sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
} else {
while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
else sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
} } } } }
} else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
if (fNew > tmLn.lastFrame) tmLn.ID = 0;
} }
}
function MM_initTimelines() { //v4.0
//MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
var ns = navigator.appName == "Netscape";
var ns4 = (ns && parseInt(navigator.appVersion) == 4);
var ns5 = (ns && parseInt(navigator.appVersion) > 4);
document.MM_Time = new Array(1);
document.MM_Time[0] = new Array(2);
document.MM_Time["Timeline1"] = document.MM_Time[0];
document.MM_Time[0].MM_Name = "Timeline1";
document.MM_Time[0].fps = 15;
document.MM_Time[0][0] = new String("sprite");
document.MM_Time[0][0].slot = 1;
if (ns4)
document.MM_Time[0][0].obj = document["Layer1"] ? document["Layer1"].document["sky"] : document["sky"];
else if (ns5)
document.MM_Time[0][0].obj = document.getElementById("sky");
else
document.MM_Time[0][0].obj = document.all ? document.all["sky"] : null;
document.MM_Time[0][0].keyFrames = new Array(1, 45);
document.MM_Time[0][0].values = new Array(3);
if (ns5)
document.MM_Time[0][0].values[0] = new Array("0px", "25px", "50px", "75px", "100px", "125px", "150px", "175px", "200px", "225px", "250px", "275px", "300px", "325px", "350px", "375px", "400px", "425px", "450px", "475px", "500px", "525px", "550px", "575px", "600px", "625px", "650px", "675px", "700px", "725px", "750px", "775px", "800px", "825px", "850px", "875px", "900px", "925px", "950px", "975px", "1000px", "1025px", "1050px", "1075px", "1100px");
else
document.MM_Time[0][0].values[0] = new Array(0,25,50,75,100,125,150,175,200,225,250,275,300,325,350,375,400,425,450,475,500,525,550,575,600,625,650,675,700,725,750,775,800,825,850,875,900,925,950,975,1000,1025,1050,1075,1100);
document.MM_Time[0][0].values[0].prop = "left";
if (ns5)
document.MM_Time[0][0].values[1] = new Array("0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px");
else
document.MM_Time[0][0].values[1] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
document.MM_Time[0][0].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][0].values[0].prop2 = "style";
document.MM_Time[0][0].values[1].prop2 = "style";
}
if (ns5)
document.MM_Time[0][0].values[2] = new Array("30px", "31px", "33px", "35px", "37px", "39px", "41px", "43px", "45px", "47px", "49px", "51px", "53px", "55px", "57px", "58px", "60px", "62px", "64px", "66px", "68px", "70px", "72px", "74px", "76px", "78px", "80px", "82px", "84px", "86px", "87px", "89px", "91px", "93px", "95px", "97px", "99px", "101px", "103px", "105px", "107px", "109px", "111px", "113px", "115px");
else
document.MM_Time[0][0].values[2] = new Array(30,31,33,35,37,39,41,43,45,47,49,51,53,55,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,87,89,91,93,95,97,99,101,103,105,107,109,111,113,115);
document.MM_Time[0][0].values[2].prop = "height";
if (!ns4)
document.MM_Time[0][0].values[2].prop2 = "style";
document.MM_Time[0][1] = new String("sprite");
document.MM_Time[0][1].slot = 2;
if (ns4)
document.MM_Time[0][1].obj = document["Layer1"] ? document["Layer1"].document["skygge"] : document["skygge"];
else if (ns5)
document.MM_Time[0][1].obj = document.getElementById("skygge");
else
document.MM_Time[0][1].obj = document.all ? document.all["skygge"] : null;
document.MM_Time[0][1].keyFrames = new Array(1, 45);
document.MM_Time[0][1].values = new Array(3);
if (ns5)
document.MM_Time[0][1].values[0] = new Array("2px", "27px", "52px", "77px", "102px", "127px", "152px", "177px", "202px", "227px", "252px", "277px", "302px", "327px", "352px", "377px", "402px", "427px", "452px", "477px", "502px", "527px", "552px", "577px", "602px", "627px", "652px", "677px", "702px", "727px", "752px", "777px", "802px", "827px", "852px", "877px", "902px", "927px", "952px", "977px", "1002px", "1027px", "1052px", "1077px", "1102px");
else
document.MM_Time[0][1].values[0] = new Array(2,27,52,77,102,127,152,177,202,227,252,277,302,327,352,377,402,427,452,477,502,527,552,577,602,627,652,677,702,727,752,777,802,827,852,877,902,927,952,977,1002,1027,1052,1077,1102);
document.MM_Time[0][1].values[0].prop = "left";
if (ns5)
document.MM_Time[0][1].values[1] = new Array("2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px", "2px");
else
document.MM_Time[0][1].values[1] = new Array(2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2);
document.MM_Time[0][1].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][1].values[0].prop2 = "style";
document.MM_Time[0][1].values[1].prop2 = "style";
}
if (ns5)
document.MM_Time[0][1].values[2] = new Array("30px", "31px", "33px", "35px", "37px", "39px", "41px", "43px", "45px", "47px", "49px", "51px", "53px", "55px", "57px", "58px", "60px", "62px", "64px", "66px", "68px", "70px", "72px", "74px", "76px", "78px", "80px", "82px", "84px", "86px", "87px", "89px", "91px", "93px", "95px", "97px", "99px", "101px", "103px", "105px", "107px", "109px", "111px", "113px", "115px");
else
document.MM_Time[0][1].values[2] = new Array(30,31,33,35,37,39,41,43,45,47,49,51,53,55,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,87,89,91,93,95,97,99,101,103,105,107,109,111,113,115);
document.MM_Time[0][1].values[2].prop = "height";
if (!ns4)
document.MM_Time[0][1].values[2].prop2 = "style";
document.MM_Time[0].lastFrame = 45;
for (i=0; i<document.MM_Time.length; i++) {
document.MM_Time[i].ID = null;
document.MM_Time[i].curFrame = 0;
document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
}
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" onLoad="MM_timelinePlay('Timeline1')">
<div id="Layer1" style="position:absolute; width:1000px; height:50px; z-index:3; overflow: hidden">
<div id="sky" style="position:absolute; width:200px; height:30px; z-index:2; top: 0px; left: 0px; overflow: hidden"><font face="Verdana, Arial, Helvetica, sans-serif"><b><font size="4">laget
der kører</font></b></font></div>
<div id="skygge" style="position:absolute; width:200px; height:30px; z-index:1; left: 2px; top: 2px; overflow: hidden"><font face="Verdana, Arial, Helvetica, sans-serif"><b><font size="4" color="#999999">laget
der kører</font></b></font></div>
</div>
</body>
</html>