Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-02-2010, 15:58   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 9
Übergabe variablen nach js

hallo,

ich habe ein komisches problem.
kurz gesagt, ich möchte beim klick auf einen link den inhalt eines div (swf-film) austauschen.

die ebene hat die id: gallerybereich

ich binde die js so ein:

HTML-Code:
<script type="text/javascript" src="../../javascript/gallery_2010.js"></script>
wenn ich auf den link
HTML-Code:
<a href=javascript:swf("datei.xml")>Link</a>
klicke wird die variable mit dem inhalt "datei.xml" an die js-datei übergeben.

dort wird das ganze wieder zusammengesetzt und mit dem inhalt in der ebene ausgetauscht. nur es geht nicht. wenn ich die einzelnen alerts mir anschaue sehe ich das er irgendwie nicht die zeichen < und > nimmt. statt
<object classid="clsid macht er
<OBJECT id=photo codeBase="http://fpdownload u.s.w. draus.

ber das komischste ich ja wenn ich statt ' + xmldatei + ' den dateinamen gleich reinschreibe dann funktioniert es!!!

Inhalt der js-datei:
HTML-Code:
function swf(xmldatei){
var object = document.getElementById("gallerybereich");
var austausch = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="600" id="photo" align="right">'
+ '<param name="allowScriptAccess" value="sameDomain" />'
+ '<param name="movie" value="../gallery.swf" />'
+ '<param name="quality" value="High" />'
+ '<param name="menu" value="false" />'
+ '<param name="FlashVars" value="'
+ xmldatei
+ '" />'
+ '<param name="wmode" value="transparent">'
+ '<embed FlashVars="'
+ xmldatei
+ '" src="../gallery.swf" quality="High" menu="false" width="800" height="600" name="photo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />'
+ '</object>';
alert ("vorher in ebene: " + object.innerHTML);
object.innerHTML = austausch;
alert ("neu in ebene: " + object.innerHTML);
}
woran kann es liegen?

bitte helft mir, vielen dank im vorraus

Geändert von sungod (07-02-2010 um 16:22 Uhr)
sungod ist offline   Mit Zitat antworten
Alt 07-02-2010, 16:39   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 9
ok alles klar hatte in den beiden zeilen jeweils das "xml_path=" vergessen.

alles funktioniert!

+ '<param name="FlashVars" value="xml_path=' + xmldatei + '" />'

+ '<embed FlashVars="xml_path=' + xmldatei
sungod 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
Übergabe von XML nach FLash nach JS Matze201280 Flash CS4 Professional 2 06-10-2009 11:59
as3 php variablen übergabe von php nach as3 Loki555 ActionScript 3 2 30-03-2009 19:46
tut für variablen übergabe 2k2designer Flash Einsteiger 5 04-02-2006 23:00
variablen übergabe an sql bzw php Gubenhinden ActionScript 1 3 18-09-2004 15:02
Fehler bei Übergabe von Variablen nach PHP Jogi Flash 4 und Flash 5 2 13-08-2003 10:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele