• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-12-2009, 20:59   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Berlin
Beiträge: 138
dynamische Js-Variable an object-Tag übergeben

Hallo,

möchte eine Variable host an Flash übergeben. Doch kann in diesem Fall kein SWFObject verwendet werden. Ist es überhaupt möglich eine Javscript-Variable an Flash so zu übergeben.
habe vorher eine JS-Funktion:
ActionScript:
  1. dat=window.location.href
lässt sich das irgendwie hier auslesen?
ActionScript:
  1. <div id="contInno1">
  2. <object type="application/x-shockwave-flash" data="test.swf?host="+dat+"" id="test" width="400" height="400">
  3.  <param name="movie" value="test.swf?host=dsalkf'+dat+'">
  4.  <param name="bgcolor" value ="#FFFFFF">
  5.  <param name="quality" value ="high">
  6.  <param name="loop" value="false">
  7.  <param name="menu" value="false">
  8.  <param name="swliveconnect" value="true">
  9.  <param name="Flashvars" value="host="+dat+"">
  10.  <embed src="test.swf?host=dsalkf+dat"+dat+" quality="high" bgcolor="#ffffff" width="400" height="400" name="test" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
  11.  <!-
  12. HTML-Code für Hinweis, wenn erforderliches Plugin nicht installiert ist.
  13. -->
  14. </object>
im Flash habe ich einen Link, den ich gern mit der Variable in der Query ergänzen will.

Kann mir da jemand hier helfen?

Geändert von Reksio (03-12-2009 um 09:34 Uhr)
Reksio ist offline   Mit Zitat antworten
Alt 02-12-2009, 21:53   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.594
Dann musst die betreffenden Zeilen per JavaScript document.write() als Strings ausgeben und halt die Variablen per + einfügen.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 02-12-2009, 22:10   #3 (permalink)
GROLBA
 
Benutzerbild von tobee
 
Registriert seit: Jun 2007
Ort: Karlsruhe
Beiträge: 242
Ich binde SWFs immer mit dem swfobject ein:
Code:
<script type="text/javascript">
var href=window.location.href;
swfobject.embedSWF("test.swf?host=" + href, "contInno1", "400", "400", "9.0.0","expressInstall.swf", { host: href });
</script>
__________________
Werbeagentur Karlsruhe
tobee ist offline   Mit Zitat antworten
Alt 02-12-2009, 22:12   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.594
Ich auch, aber…
Zitat:
Zitat von Reksio Beitrag anzeigen
Doch kann in diesem Fall kein SWFObject verwendet werden.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 03-12-2009, 08:33   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Berlin
Beiträge: 138
Lightbulb

Vielen Dank für die Eure Hilfe. Ich werde es mit write machen. Daran habe ich nicht gleich gedacht. Genau so.

Geändert von Reksio (03-12-2009 um 08:39 Uhr) Grund: Erweiterung
Reksio ist offline   Mit Zitat antworten
Alt 03-12-2009, 09:31   #6 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Berlin
Beiträge: 138
Funktioniert nur nicht im Explorer wie ich es gemacht habe.

ActionScript:
  1. <div id="contInno1">
  2. <script type="text/JavaScript">
  3. <!--
  4. document.write('<object type="application/x-shockwave-flash" data="test.swf?host='+dat+'" id="test" width="400" height="400">');
  5. document.write('<param name="movie" value="test.swf?host='+dat+'">');
  6. document.write('<param name="bgcolor" value ="#FFFFFF">');
  7. document.write('<param name="quality" value ="high">');
  8. document.write('<param name="loop" value="false">');
  9. document.write('<param name="menu" value="false">');
  10. document.write('<param name="swliveconnect" value="true">');
  11. document.write('<param name="Flashvars" value="host="'+dat+'">');
  12. document.write('<embed src="test?host='+dat+'" quality="high" bgcolor="#ffffff" width="400" height="400" name="test" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />');
  13. document.write('<div id="error">');
  14. document.write('<strong>Sie benötigen hier den aktuellen Flashplayer </strong><br />Klicken Sie bitte <a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW">hier</a>, um zum Downloadlink auf der Herstellerseite zu gelangen. Download und Installation benötigen max. 3 Minuten (Modem 56K)<br /><br /><br />');
  15. document.write('<center><a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&amp;promoid=BIOW" title="Get Adobe Flash Player"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" border="0" alt="Get Adobe Flash Player"></a></center>');
  16. document.write('</div>');
  17. document.write('</object>');
  18. //-->
  19. </script>
  20. </div>

DIE VARIABLE dat WIRD NUR BEIM EXPLORER nicht an Flash übergeben. Hat jemand einen Tipp was der MSIE da braucht. Player ist schon in Version 7 downgegradet für Explorer.

Geändert von Reksio (03-12-2009 um 09:33 Uhr)
Reksio ist offline   Mit Zitat antworten
Alt 03-12-2009, 10:50   #7 (permalink)
GROLBA
 
Benutzerbild von tobee
 
Registriert seit: Jun 2007
Ort: Karlsruhe
Beiträge: 242
Zitat:
Zitat von sonar Beitrag anzeigen
Ich auch, aber…
Sorry, hatte ich überlesen
__________________
Werbeagentur Karlsruhe
tobee ist offline   Mit Zitat antworten
Alt 04-12-2009, 14:43   #8 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Berlin
Beiträge: 138
war das: <param name="Flashvars" value="host='+dat+'">
alles klar.
Reksio 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
dynamische Navi, globale variable übergeben peterMT ActionScript 2 2 09-12-2008 13:28
Dynamische Object Property Mapache ActionScript 2 1 20-11-2006 12:09
[amfphp] Object an PHP übergeben ?? mauro3006 Flash Remoting 1 07-05-2005 13:11
Object an onPress übergeben Elo Softwarearchitektur und Entwurfsmuster 2 31-03-2005 12:36
XML Object übergeben! TigerFox Flash mit XML und Webservices 2 11-08-2003 19:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele