2011-01-01 3 views
0

In dem Code unten, was addvariable tut auch muss ich das swf nur in meine html-Seite einbetten und es ist nicht php.Bitte lassen Sie mich wissen, wie Sie die swf-Datei in HTML-SeiteEmbedding swf-Datei in HTML-Seite

einbetten
<table border=0 width=100% height=100%> 

<tr><td align=center valign=center> 




<script type="text/javascript" src="test/swfobject.js"></script> 

<div id="test"> 


</div> 

<script type="text/javascript"> 

var s = new SWFObject("test.swf?v=10.1.5", "speedtest", "450", "250", "8", "#11"); 

s.addVariable("upload_extension", "php"); 

s.write("test"); 

</script> 




</td></tr> 

</table> 
+0

Können Sie die URL zu Ihrem Live-Seite veröffentlichen? Andere haben recht, das Aktualisieren Ihres SWFO-Objekts ist eine gute Idee, aber ich vermute, dass ein anderes Problem vorliegt. Wahrscheinlich eine fehlende Datei. – Brad

+0

hat diese Antwort für dich funktioniert? –

Antwort

0

Ich denke, die beste Wahl ist SWFObject.

Hier ist die Dokumentation, ich denke, es ist ganz einfach, es zu Ihrer Website hinzuzufügen. http://code.google.com/p/swfobject/wiki/documentation

Viel Glück, Rob

+0

Uh, er benutzt es? Hast du die Frage über den Titel hinaus gelesen? –

+0

Er ist, danke. Ich denke, du solltest zu Version 2+ wechseln, da es effektiver ist als die vorherige und viele Probleme damit gelöst sind. Rob – robertp

+0

Sie sind weniger als hilfreich, wirklich. –

0

, die wie eine alte Version von swfobject aussieht. Die addVariable-Methode fügt dem Objektelement, das swfobject erstellt, ein Attribut hinzu. Nicht sicher, was das upload_extension-Attribut tut, wahrscheinlich eine Flash-Variable, die die Flash-Anwendung benötigt.

Sie sollten die neueste Version von swfobject verwenden und die javascript api überprüfen.

0
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    <head> 
     <script type="text/javascript" src="test/swfobject.js"></script> 
     <script type="text/javascript"> 
      swfobject.embedSWF("test/test.swf", "speedtest", "450", "250", "8"); 
     </script> 
    </head> 
    <body> 
     <table> 
      <tr> 
       <td> 
        <div id="speedtest"></div> 
       </td> 
      </tr> 
     </table> 
    </body> 
</html> 

Download SWFobject

+0

Das würde nicht funktionieren, da er eine andere Version von SwfObject verwendet ... –

+0

Es ist ein Fehler swfobject ist nicht definiert – Hulk

+0

@Hulk Sind Sie sicher, dass die Datei korrekt verknüpft ist? dh. dass es im "Test" -Ordner ist? –