Hej,
Jag har problem att överföra en variabel definierad i Javascript till min Flash 5 film. Så här ser koden ut just nu:
<HTML>
<HEAD>
<TITLE>Flash 5</TITLE>
<SCRIPT TYPE="text/javaScript">
function init() {
window.document.nyheter.SetVariable("nyhet1","En sträng helt enkelt");
}
</SCRIPT>
</HEAD>
<BODY bgcolor="#FFFFFF" onLoad="init()">
<EMBED name="nyheter" src="rubriker.swf" quality=high
bgcolor=#FFFFFF WIDTH=550 HEIGHT=30 TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED>
</BODY>
</HTML>
(det är inga radbrytningar i EMBED-taggen)
Sidan definierar en variabel "nyhet1" som innehåller en sträng som jag använder mig av i min Flash film.
Problemet är (som vanligt) att det fungerar fint i IE, men inte i NS/Mozilla osv. Felmeddelandet som fås är: window.document.nyheter inte är definierad. Har naturligtvis att göra med att jag inte kan webbläsarnas DOM, eller att jag inte fattar hur EMBED funkar ;)
Någon som kan hjälpa mig?
[Redigerat av nicclas den 24 jun 2001]