Ehrlich77
Mitglied
Registriert: 09.05.2006
Beiträge: 1
|
|
Hi leute.
Ich brauch echt Hilfe, mein Chef bringt mich um wenn das nicht bald funktioniert! Folgendes Problem: Ich hab keine Ahnung von Java. Könnte bitte jemand das Sript durchgehen und schauen ob was nicht stimmt?! Es geht darum Ebenen per MouseOver und Zeitleisten hin und her zu schieben. Wie kann man es hinkriegen, dass es auch im IE funktioniert? Das komische daran ist, dass es Manchmal eben doch im IE funktioniert und dann wieder nicht! Ich raste bald aus...
Hier mal das Script:
<script language="JavaScript" type="text/jscript"> <!-- function YY_timelinePlayReverse(tmLnName, myID) {
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 (tmLn.curFrame>0 && myID == tmLn.ID) { //if Im newest setTimeout('YY_timelinePlayReverse("'+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])&&(sprite.obj.length>0)) { 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; } } } ....... es folgen noch n paar scripte für Zeitleisten und so...
Es kann auch sein, dass es garnicht an dem Script liegt. Falls jemand ne Idee hat...
Danke!
|
|
| 09.05.2006 09:59:33 |
|
pit-r
Moderator
Ort: Aachen
Registriert: 14.03.2006
Beiträge: 62
|
|
Moin!
Hab's zwar nur überflogen, traue mich aber zu behaupten, daß Du das HTML und ggf. auch die 'paar scripte für Zeitleisten' ebenfalls zur Verfügung stellen solltest. Ein Link wäre besser.
Ahoi - Pit
_______________________________________ Öh - da kannichnixfür
|
|
| 11.05.2006 00:15:40 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|