2011-04-06 52 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