2011-04-06 55 views
1

如何在我的網頁瀏覽器對齊的中心內製作以下全尺寸閃光燈?全尺寸閃光燈在網頁瀏覽器對齊的中心

<body bgcolor="#000000"> 
    <form id="form1" runat="server"> 

    <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="50%" height="900"> 
     <param name="movie" value="css/index.swf" /> 
     <param name="quality" value="high" /> 
     <embed src="css/index.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> 
    </object> 



    </form> 
</body> 
+0

我不認爲這是可能的。 AFAIK,觸發全屏閃光的唯一方法是讓用戶點擊全屏按鈕。 – 2011-04-06 15:00:19

+0

ahhh對不起,我的意思是全尺寸對齊中心的頁面:將編輯 – 2011-04-06 15:04:05

+0

@pekka:我現在正在Flash中的全屏Web應用程序。 – jhocking 2011-04-06 15:12:03

回答

1

您需要在「embed」標記中設置width =「100%」,而不僅僅是在「object」標記中。順便提一句,您目前在「object」標籤中設置的大小是50%。哦,你可能會想頁邊距設置爲0。

爲了然後調整反應的階段調整大小使用的配售對象stage.stageWidth

順便說一句,你所使用的特定嵌入方法當您從Flash直接發佈時獲得的內容,並且從FlashDevelop發佈時,它的定位與嵌入方法不同。 FlashDevelop會插入一些自動居中的JavaScript,而無需開發人員執行任何操作。直到現在我才注意到,這很方便。

0

要進入全屏閃光燈,你必須改變stagedisplayState。以下行可以實現:

stage.displayState = StageDisplayState.FULL_SCREEN; 
+0

抱歉,我的打字錯誤kevin – 2011-04-06 15:05:47

+0

我從來沒有聽說過這個屬性,這意味着這不是唯一的方式,因爲這不是我如何做。 – jhocking 2011-04-06 15:10:32

+0

@jhocking:那麼你是如何幫助全屏幕的? – Kevin 2011-04-06 17:13:55