2011-07-18 20 views
0

我試圖在網頁中放入一個1024x168的Flash視頻(swf),但視頻越來越剪裁,我希望在溢出時出現滾動條。以下是我的代碼:在html中使用flash視頻大小的問題

<!DOCTYPE html> 
<html> 
<head> 
test 
</head> 
<body> 
<div style="overflow: auto;"> 
<object id="M97012085" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" style="overflow: auto; align:middle;" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"> 
    <param name="movie" value="path_to_swf" /> 
    <param name="loop" value="false" /> 
    <param name="quality" value="high" /> 
    <param name="bgcolor" value="#ffffff" /> 
    <param name="wmode" value="transparent" /> 
    <param name="play" value="false" /> 

<embed bgcolor="#ffffff" align="middle" name="M97012085 loop="false" src="path_to_swf" width="100%" height="100%" style="overflow: auto; align:middle;" play="false" wmode="transparent" quality="high" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 
</div> 

</body> 
</html> 

請教如何在視頻溢出時出現滾動條?

回答

1

我認爲通過將對象的高度和寬度設置爲100%來告訴它填滿整個div,這就是爲什麼你不能獲得滾動條的原因。

嘗試設置高度和寬度的實際尺寸,然後當視頻的尺寸大於div時,您應該看到滾動條。

+0

我試着把實際的大小,但它不顯示滾動條。 –

+0

是的,確實如此,我指定了錯誤的視頻大小,感謝您的幫助。 –