今天突然發現 用Gerybox 做的對話視窗 , 因為包了二層,結果造成在 IE下顯示一片空白 ,在 Chrome 卻是正常
找不出解決之道 , 想到最快暫時解決的方式就是改掉IE的第二層的架構,第一件事就是要先判讀出瀏覽器版本 !!
可依取出結果進行IF判斷進行不同的工作
C#
1 |
HttpBrowserCapabilities hbc = Request.Browser; |
1 |
Response.Write(hbc.Browser.ToString() + <span style="color: #006080">"<br/>"</span>); <span style="color: #008000">//取得瀏覽器名稱</span> |
1 |
Response.Write(hbc.Version.ToString() + <span style="color: #006080">"<br/>"</span>); <span style="color: #008000">//取得瀏覽器版本號</span> |
1 |
Response.Write(hbc.Platform.ToString() + <span style="color: #006080">"<br/>"</span>); <span style="color: #008000">//取得作業系統名稱</span> |
(Visited 54 times, 1 visits today)