Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-01-2009, 09:43   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 76
Flashvar an swf übergeben

Hallo,

ich habe in meiner Seitenkopf.php einen Flashheader eingebunden.
Darin steht folgendes:

PHP-Code:
'FlashVars', 'navi=<?=$navi;?>',
Die Variable $navi würde ich gerne an meine Navigation in der Flashfile übergeben.

Wie mache ich das am besten ?

Gruß
Sui

edit:

Code auf meinen Startseite Button:
PHP-Code:
on(release) { 
(
_root.meinevar == "navi")       <-- läd man so vie Variable ?
getURL('http://cpalace.de/');     <--da solls hingehen

and set button auf "active"  <--da man sich auf der Seite befindetsollte der Button im "Active" Modus sein.


Ist das so unegfähr richtig ?

Geändert von Suicider84 (06-01-2009 um 10:16 Uhr)
Suicider84 ist offline   Mit Zitat antworten
Alt 06-01-2009, 11:57   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
_root.meinevar == "navi") <-- läd man so vie Variable ?
Nö, so übergibst du einen String. Der Inhalt der Flashvars-Variablen sollte unter _root.navi zu finden sein. Siehe auch in der Flash-Hilfe unter "FlashVars in einer Anwendung einsetzen".
  Mit Zitat antworten
Alt 06-01-2009, 16:37   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 76
kannst du mir das vielleicht etwas genauer beschreiben ? So verstehe ich das nicht.
Suicider84 ist offline   Mit Zitat antworten
Alt 06-01-2009, 17:00   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
PHP-Code:
trace("_root.navi="+_root.navi); 
  Mit Zitat antworten
Alt 07-01-2009, 14:44   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 76
Hallo,

danke für die Antwort.

Hier habe ich eine Anleitung gefunden, wie ich das Flashobejct einbinde. So habe ich das angegebene Script in meine Seitenkopf.php eingebaut:

PHP-Code:
      <div id="flashheader">This text is replaced by the Flash movie.</div>
      <
script type="text/javascript">
      var 
so = new SWFObject("flash/header.swf""flashheader""960""274""9""#666666");
      
so.write("flashcontent");
      
</script> 
Die swf wird aber nicht angezeigt. Woran kann das liegen ?
Suicider84 ist offline   Mit Zitat antworten
Alt 07-01-2009, 15:16   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 76
Also ich habe folgendes:

Script einbinden in Header:
PHP-Code:
<script type="text/javascript" src="/_standards/js/swfobject.js"></script> 
Einbinden FlashObejct im Body:

PHP-Code:
<div id="flashcontent">This text is replaced by the Flash movie.</div>
      <
script type="text/javascript">
      var 
so = new SWFObject("flash/header.swf""flashheader""960""274""9""#666666");
      
so.write("flashcontent");
      
</script> 
Jedoch wird nichts angezeigt, obwohl alles so richtig sein müsste.


EDIT: GEHT ALLES :-)

Geändert von Suicider84 (07-01-2009 um 15:27 Uhr)
Suicider84 ist offline   Mit Zitat antworten
Alt 09-01-2009, 20:34   #7 (permalink)
Neuer User
 
Registriert seit: Mar 2007
Ort: Bochum
Beiträge: 166
liegt die Datei swfobject.js genau dort, wie du es hier angibst?
Code:
/_standards/js/swfobject.js
amexdesign ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:52 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele