2011-12-22 16 views
1

我有一個swf:Adjusting__Age.swf。什麼情況是,如果我運行區域設置它的工作原理:swf在本地播放,但不在線,如何?

file:///C:/xampp/htdocs/test/Adjusting__Age.html 

,但如果我的太陽它在網上,甚至在我的本地主機它不出現:

http://localhost/test/Adjusting_Age.html 

這裏是我的代碼:

<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="512" height="384" id="training-video" align="middle"> 
<param name="allowScriptAccess" value="sameDomain" /> 
<param name="movie" value="videos/Adjusting__Age.swf" /> 
<param name="quality" value="high" /> 
<param name="bgcolor" value="#ffffff" /> 
<embed src="videos/Adjusting_Age.swf" quality="high" bgcolor="#ffffff" width="512" height="384" name="training-video" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 

任何想法如何使這項工作?

感謝

回答

-1

建議:1次 先嚐試將您Adjusting_ Age.swf視頻目錄外和手動檢查。這樣調整 _Age.swf和Adjusting__Age.html都在同一目錄中(在這種情況下:測試)。所以你的代碼應該看起來像。

<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="512" height="384" id="training-video" align="middle"> 
<param name="allowScriptAccess" value="sameDomain" /> 
<param name="movie" value="Adjusting__Age.swf" /> 
<param name="quality" value="high" /> 
<param name="bgcolor" value="#ffffff" /> 
<embed src="Adjusting__Age.swf" quality="high" bgcolor="#ffffff" width="512" height="384" name="training-video" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 

或者可能是因爲這個文件名錯誤。您的embed src語句顯示Adjusting_Age.swf而不是Adjusting__Age.swf。

您的評論代碼。嘗試這個。

<html> 
    <head> 
    <title></title> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    <meta name="author" content="Administrator"> 
    <meta name="description" content=""> 
    <meta name="keywords" content="testing"> 

    </head> 
    <body bgcolor="#FFFFFF"> 
    <center> 
     <object 
     classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
     codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" 

     width="560" height="410" 
     > 
     <param name="movie" value="Adjusting__Age.swf"> 
     <param name="bgcolor" value="#FFFFFF"> 

     <param name="quality" value="high"> 
     <param name="allowscriptaccess" value="samedomain"> 
     <embed 
      type="application/x-shockwave-flash" 
      pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" 

      width="560" height="410" 
      src="Adjusting__Age.swf" 
      bgcolor="#FFFFFF" 
      quality="high" 
      allowscriptaccess="samedomain" 
     > 
      <noembed> 
      </noembed> 
     </embed> 
     </object> 
    </center> 
    </body> 

</html> 
+0

nope,仍處於相同的位置。出於某種原因,它不想玩 – Patrioticcow 2011-12-22 21:18:00

1

您應該檢查IIS允許的SWF文件下載 - 如果沒有你需要添加正確的MIME類型。