Voor mijn website heb ik een menusysteempje in flash met hoofd- en eventueel submenu, in aparte frames.
Als er een nieuw hoofditem wordt gekozen, wordt er eerst een sluitingsanimatie weergegeven in het submenu voordat het hoofditem wordt ingeladen.
Dit werkt via fscommands.
Met de eerste functies test ik of het flashfilmpje volledig is ingeladen.
functie sluiten() moet het submenu filmpje doorsturen naar een bepaald label (sluitingsanimatie).
De movie wordt op de gebruikelijke manier erin gezet (niet relevante parameters weggelaten):
So far so good..
Dit werkt allemaal prima. (bijv als je van oplossingen naar een andere pagina gaat)
Voor het afgesloten gedeelte van de site moeten de pagina's gegeneerd worden door een cgi-scriptje, en werkt de communicatie met flash ineens niet meer.
Dit stukkie geeft nu een error.. (Object doesn't support this property or method)
Oja, het gaat om deze site
inloggen met test:test
Als je rechtsonder op uitloggen klikt krijg je dus die error..
Wie kan mij helpen? Ik word hier helemaal gek
Als er een nieuw hoofditem wordt gekozen, wordt er eerst een sluitingsanimatie weergegeven in het submenu voordat het hoofditem wordt ingeladen.
Dit werkt via fscommands.
Met de eerste functies test ik of het flashfilmpje volledig is ingeladen.
functie sluiten() moet het submenu filmpje doorsturen naar een bepaald label (sluitingsanimatie).
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| var movieName = "submenu"; function thisMovie(movieName) { if (navigator.appName.indexOf ("Microsoft") !=-1) { return window[movieName] } else { return document[movieName] } } function movieIsLoaded (theMovie) { if (typeof(theMovie) != "undefined") { return true; } else { return false; } } function sluiten() { if (movieIsLoaded(thisMovie(movieName))) { thisMovie(movieName).TGotoLabel('_level0/','overgang'); } else { parent.location = 'http://www.inforaction.nl/cgi-bin/customer.cgi?action=logout'; } } |
De movie wordt op de gebruikelijke manier erin gezet (niet relevante parameters weggelaten):
HTML:
1
2
3
4
| <OBJECT ID=submenu><PARAM NAME=movie VALUE="submenu_service.swf?hiereenhoopzooi"> <EMBED src="submenu_service.swf?hiereenhoopzooi" name="submenu" TYPE="application/x-shockwave-flash" swLiveConnect="true"></EMBED></OBJECT> |
So far so good..
Dit werkt allemaal prima. (bijv als je van oplossingen naar een andere pagina gaat)
Voor het afgesloten gedeelte van de site moeten de pagina's gegeneerd worden door een cgi-scriptje, en werkt de communicatie met flash ineens niet meer.
Dit stukkie geeft nu een error.. (Object doesn't support this property or method)
JavaScript:
1
| thisMovie(movieName).TGotoLabel('_level0/','overgang'); |
Oja, het gaat om deze site
inloggen met test:test
Als je rechtsonder op uitloggen klikt krijg je dus die error..
Wie kan mij helpen? Ik word hier helemaal gek
[ Voor 20% gewijzigd door bRight op 23-02-2003 19:54 . Reden: forumlayout.. ]