我需要使我的网站在黑莓上运行良好,我还没有花太多精力来完成这项工作,但我有几个问题,谷歌正在努力。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