You are not logged in.

  • Login

1

Monday, April 12th 2010, 2:36am

SWF, JS und XML auf unterschiedlichen Servern

Also ich habe folgendes Problem ich möchte beispielsweise auf der Internetseite www.ichweisnicht00000000.de eine swf integrieren die über über JS und XML läuft. Die Dateien sollen auch weiter hin auf meinem Server bleiben.
Ich habe alles erdenkliche schon ausprobiert aber irgend wie bekomme ich es einfach nicht hin. Die swf wird zwar dann Angezeigt aber sie Läuft/wird nicht geladen!! Ich muss dazu sagen das ich von js etc so gut wie keine Ahnung hab :-(!

So füge ich normaler weise eine Flash Datei ein:



<body>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="50" height="50">
<param name="movie" value="http://www.xxxxx/intro_v8.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Dieses param-Tag fordert Benutzer von Flash Player 6.0 r65 und höher auf, die aktuelle Version von Flash Player herunterzuladen. Wenn Sie nicht wünschen, dass die Benutzer diese Aufforderung sehen, löschen Sie dieses Tag. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Das nächste Objekt-Tag ist für Nicht-IE-Browser vorgesehen. Blenden Sie es daher mit IECC in IE aus. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="http://www.xxxxxxx.de/intro_v8.swf" width="50" height="50">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Im Browser wird für Benutzer von Flash Player 6.0 und älteren Versionen der folgende alternative Inhalt angezeigt. -->
<div>
<h4>Für den Inhalt dieser Seite ist eine neuere Version von Adobe Flash Player erforderlich.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player herunterladen" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
</body>



Die Origina HTML auf meinem Server sieht so aus:


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r" />
<title>intro_v8</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body bgcolor="#000000">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
'width', '100%',
'height', '100%',
'src', 'intro_v8',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'intro_v8',
'bgcolor', '#000000',
'name', 'intro_v8',
'menu', 'true',
'allowFullScreen', 'true',
'allowScriptAccess','sameDomain',
'movie', 'intro_v8',
'salign', ''
); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="intro_v8" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="true" />
<param name="movie" value="intro_v8.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" />
<embed src="intro_v8.swf" quality="high" bgcolor="#000000" width="100%" height="100%" name="intro_v8" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>
</body>
</html>

#

Hat einer eine Lösung für mein Problem? Wäre echt dankbar.

2

Monday, April 12th 2010, 1:05pm

Zu aller erst möchte ich dich bitten deinen Quellcode in entsprechende Codetags zu setzen.
Weiterhin hast du weder den IST- noch den SOLL- Zustand beschrieben:
Die swf wird zwar dann Angezeigt aber sie Läuft/wird nicht geladen!!

Auch wäre es hilfreich, wenn wir eine Testseite mit der swf oder zumindest die swf selbst hätten, an der wir mögliche Lösungsversuche testen können. Und der Quellcode deiner swf wäre auch noch einiges bei der Lösung Gold wert, denn im Moment sind leider all unsere Glaskugeln kaputt ;).

PS: Das alles soll nicht als persönlicher Angriff dir gegenüber gesehen werden, auch wenn ich etwas launisch klinge :)

3

Monday, April 12th 2010, 8:50pm

Na ja der ist zustand die SWF und JS liegen auf der server: wwww.dasistmeinserver.de/flash die HTML datei Liegt auf der Server www.dasistmeinserver10000.de und ich möchte einfach diie swf in diese seite/datei einbinden ! Wenn ich das mache wird das movie aber nicht geladen!

4

Monday, April 12th 2010, 9:36pm

Weiss es den gar niemand???

5

Thursday, April 15th 2010, 5:50pm

cross domain ajax (via xml?) funktioniert nicht (sicherheitsrestriktion)
ansonsten sehe ich keinen Fehler. Müsste man wie Deadman gesagt hat, mal live sehen. Dann braucht man sich kein Beispiel zusammenbauen.

Wenn du Firebug installierst und den Netzwerktab beobachtet, kannst du schonmal Pfadprobleme ausschließen.

Similar threads

Social bookmarks