我需要使我的網站在黑莓上運行良好,我還沒有花太多精力來完成這項工作,但我有幾個問題,谷歌正在努力。asp.net網站手機支持
我讀過有關檢測布勞爾型和修改asp.net控件的默認行爲here
我怎麼會去供應歧樣式表特定的瀏覽器,我應該只是做到這一點?
if (Request.Browser.Browser.ToString() == "blackberry") //pseudocode
{
Response.Write("bb.css");
}
else
{
Response.Write("bb.css");
}
這將正常工作,但我覺得有一個更好的方法,我敢肯定,我已經知道了,在過去的東西,但我似乎無法召回。
我也在考慮一個response.redirect到一個黑莓的不同頁面,目前我會用類似的方式實現。
任何想法或建議。
雖然看起來沒有適當的擴展性,但我確實必須給實際項目一個小小的讚賞:手機迄今爲止記錄了近300個不同的功能和特性,並且數量在不斷增長。例如,處於其當前狀態的API將無法區分當前可用的三種不同的地理定位API:s。呃,我聽起來太消極了 - 我不是故意的。 – Esko 2010-01-16 17:58:47