Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-11-2009, 14:16   #1 (permalink)
m9k
Neuer User
 
Registriert seit: May 2006
Beiträge: 16
Question HTML in anderem Verzeichnis als XML und SWF

Hallo,
ich habe folgendes Problem. Ich habe eine SWF, die eine XML-Datei einliest (beide Dateien liegen im gleichen Verzeichnis).
Im übergeordneten Verzeichnis befindet sich die HTML, in die die XML eingebettet ist.

Aus strukturbedingten Gründen kann ich die Index.html nicht in das gleiche Verzeichnis legen wie die SWF und XML.

Durch Try&Error habe ich festgestellt, dass die SWF die XML immer aus "Sicht" der HTML einliest.

Gebe ich in der SWF also als Pfad zur XML "test.xml" an und öffne die HTML, wird die XML nicht gefunden, da sie im gleichen Verzeichnis wie die HTML gesucht wird, obwohl sie im Unterordner liegt.


Gibt es eine Möglichkeit, zu definieren, dass er die XML immer im gleichen Verzeichnis wie die SWF sucht?

Danke.
Manuel

PS: Ich arbeite mit AS3
m9k ist offline   Mit Zitat antworten
Alt 10-11-2009, 14:36   #2 (permalink)
Crème brûlée
 
Registriert seit: Jan 2006
Ort: Düsseldorf
Beiträge: 719
Einfach im HTML den "base"-Parameter auf den richtigen Pfad setzen:

Aus der Adobe-Doku:
base - . or [base directory] or [URL]. Specifies the base directory or URL used to resolve all relative path statements in the Flash Player movie. This attribute is helpful when your Flash Player movies are kept in a different directory from your other files.
laxersaz ist offline   Mit Zitat antworten
Alt 10-11-2009, 14:52   #3 (permalink)
m9k
Neuer User
 
Registriert seit: May 2006
Beiträge: 16
Danke für den hilfreichen Tipp. Ich werde mir das mal anschauen, klingt jedenfalls schon mal gut.

Vielen Dank!


Nachtrag:

Nochmal besten Dank! Das war genau das, was ich gesucht habe. Für alle, die evtl. mal auf diesen Beitrag stoßen und "flashobject.js" nutzen, hier die Zeile, mit der man den Base-Parameter einbindet:

PHP-Code:
<script type="text/javascript">
    var 
fo = new FlashObject("mymovie.swf","mymovie""800""600""9""#ffffff");
    
fo.addParam("base"".");
    
fo.write("flashcontent");
</script> 

Geändert von m9k (11-11-2009 um 13:34 Uhr)
m9k 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
Fehler: SWF aus anderem Verzeichnis in HTML einbinden... jan.peters Flash MX 2004 5 15-11-2005 10:28
exe in anderem Verzeichnis öffnen SwKy ActionScript 1 15 08-10-2004 10:03
JPG aus anderem Verzeichnis laden sandro Flash MX 2 09-04-2003 14:53
exe Aufrufen in anderem Verzeichnis chef_cruse Flash 4 und Flash 5 3 13-03-2002 14:06
swf in anderem verzeichnis ansprechen dani Flash 4 und Flash 5 0 07-09-2001 10:12


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele