我有一个asp.net C#网站。因为iPhone不支持flash我想在页面加载或init上更改我的网站的主题,如果用户使用它。任何人都可以告诉我(c#中的代码)如何确定用户是使用iPhone或iPad浏览我的网站,而不是黑莓或Android等等。谢谢
答案 0 :(得分:0)
获取最新的Module Device Browser File,将其放入App_Browsers文件夹。
然后,在Page_Init
中,检查您需要的capabilities(即Flash):
if (Request.Browser["SupportedFlashVersion"] == "none") {
// Change skin/theme/master page
}