.swf und .js auf anderem Server laden.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • .swf und .js auf anderem Server laden.

    Hi,

    ich habe einen Flash-Banner erstellt und würde diesen gerne meinen Usern zur verfügung stellen.
    Damit jetzt nicht jeder User die swf und die js ziehen muss will ich ihm die auf meinem Server zur Verfügung stellen.
    So damit er nur HTML ergänzen muss.

    Ich kann die Dateien aber irgendwie nicht extern laden.

    Wenn beide Dateien im selben Ordner liegen funktioniert es mit diesem HTML-Code

    Aber er soll sie ja extern ansteuern.
    Sagen wir mal die lose-klau5.swf
    liegt auf meinedomain.de/werbung/
    und die Javascript datei liegt auch auf meinedomain.de/werbung/

    HTML-Quellcode

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
    2. <head>
    3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    4. <title>88x31</title>
    5. <script language="javascript">AC_FL_RunContent = 0;</script>
    6. <script src="AC_RunActiveContent.js" language="javascript"></script>
    7. </head>
    8. <body bgcolor="#000000">
    9. <!--Im Film verwendete URLs-->
    10. <!--Im Film verwendeter Text-->
    11. <!-- saved from url=(0013)about:internet -->
    12. <script language="javascript">
    13. if (AC_FL_RunContent == 0) {
    14. alert("Diese Seite erfordert die Datei "AC_RunActiveContent.js".");
    15. } else {
    16. AC_FL_RunContent(
    17. 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
    18. 'width', '88',
    19. 'height', '31',
    20. 'src', '88x31',
    21. 'quality', 'high',
    22. 'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
    23. 'align', 'middle',
    24. 'play', 'true',
    25. 'loop', 'true',
    26. 'scale', 'showall',
    27. 'wmode', 'window',
    28. 'devicefont', 'false',
    29. 'id', '88x31',
    30. 'bgcolor', '#000000',
    31. 'name', '88x31',
    32. 'menu', 'true',
    33. 'allowFullScreen', 'false',
    34. 'allowScriptAccess','sameDomain',
    35. 'movie', '88x31',
    36. 'salign', ''
    37. ); //end AC code
    38. }
    39. </script>
    40. <noscript>
    41. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="88" height="31" id="88x31" align="middle">
    42. <param name="allowScriptAccess" value="sameDomain" />
    43. <param name="allowFullScreen" value="false" />
    44. <param name="movie" value="88x31.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /> <embed src="88x31.swf" quality="high" bgcolor="#000000" width="88" height="31" name="88x31" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    45. </object>
    46. </noscript>
    47. </body>
    48. </html>
    Alles anzeigen


    Thx 4 help
  • HI,

    habe es jetzt so gemacht.

    Quellcode

    1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="468" height="60">
    2. <param name="scale" value="exactfit">
    3. <param name="menu" value="true">
    4. <param name="bgcolor" value="#000040">
    5. <param name=movie VALUE="http://www.lose-klau.de/images/werbemittel/lose-klau5.swf">
    6. <embed src="http://www.lose-klau.de/images/werbemittel/lose-klau5.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="60">
    7. </embed>
    8. </object>


    So blendet er es schön ein wie kann ich dieses object jetzt aber verlinken?

    Wenn ich davor < a href="domain"> setze klappt es nicht, ich kann nicht darauf klicken.
  • Genau das erreichst du doch mit meiner Lösung.
    Willst dem Kunden die Kontrolle lassen, dann kann er es mit einer JavaScript Variablen steuern.
    Wenn dir die Syntax nicht gefällt, kannst du ja einen Funktionswrapper außenherum bauen.

    Quellcode

    1. embedWithLink('http://www.easy-coding.de')


    Noch einfacher wäre es übrigens, wenn du dem Kunden keine Kontrolle lässt und den reflink serverseitig zusammenbaust (also im Flash)