在 IE9 / IE8 中 Flash 的區塊高度未 100% 顯示的問題

Standard

在處理 Flash Event Site 時遇過一個問題,特此紀錄。
於 Chrome 時瀏覽 100% 寬高的 Flash Site 時都很正常,但到了 IE9 / IE8 中測試卻變成下圖這樣,僅有不到一半的區塊大小:

這是一頁 ASP.NET Webform 的頁面,裡面包了 <form id=”form1″ runat=”server”> 標籤,就是這個 form 標籤在 IE9/8 中的高度解釋造成 Flash 區塊高度無法到達 100% 瀏覽器高度。
解決方法如下:

<form id="form1" style="height: 100%;">

只要將 form 標籤加上 style=”height:100%;” 就解決了。

參考來源:
IE 9 flash loads but only half seen, IE flash does not load – every other browser works great – stackOverflow

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *