In mijn flash maak ik een tween en als die gedaan is wil ik een functie activeren. Dat lukt allemaal perfect, ook als ik trace is het een succes. Maar waarom gebeurt er niks als ik het een js functie in de html pagina wil starten??
In de head van mijn html dit:
Als ik het script test vanuit een html link werkt het perfect, maar waarom niet vanuit flash?
Ik heb het ook al eens op een knop gezet in flash, maar ook zonder resultaat.
Wat doe ik verkeerd? / Wat is er mis?
Alvast bedankt!
Flash ActionScript:
1
2
3
4
| var mijntween:Object = new Tween(clip_mc, "_x", Strong.easeOut, 0, 100, 3, true); mijntween.onMotionFinished = function(){ getURL("javascript:showtafel();"); //trace("gelukt") //dit werkt perfect } |
In de head van mijn html dit:
HTML:
1
2
3
4
5
| <script type="text/javascript"> function showtafel(){ tafel.style.display = "block"; alert("test") } </script> |
Als ik het script test vanuit een html link werkt het perfect, maar waarom niet vanuit flash?
Ik heb het ook al eens op een knop gezet in flash, maar ook zonder resultaat.
Wat doe ik verkeerd? / Wat is er mis?
Alvast bedankt!
[ Voor 2% gewijzigd door een moderator op 28-11-2007 12:59 . Reden: code blokken ]