繁体   English   中英

为什么Jquery移动设备在桌面浏览器上显示移动友好外观?

[英]Why does Jquery mobile display mobile friendly look on desktop browser?

我想了解Jquery mobile。 我只是引用演示并从我的桌面浏览器(Chrome)中查看它

这是演示链接:

http://jquerymobile.com/demos/1.1.1/docs/forms/switch/

我的问题是为什么选择看起来像在Ipad或其他东西? 我希望Jquery移动设备仅在从移动设备上查看时才能生效。 我不希望这种风格显示在我的台式计算机上。 在台式计算机上, select应该看起来很简单, options和在移动设备上看起来应该更像是演示(触发器)中显示的内容。

我可以用Jquery mobile实现吗?

你需要某种设备识别和路由引擎。 它与jQuery mobile没有任何关系,而是与你使用的后端框架有关。 当我使用MVC3和jQuery mobile时,我购买了51degrees.mobi数据库,然后根据用户代理识别的结果,我会向用户提供不同的视图。 我希望这有帮助。

编辑

我想你可以在所有asp.net项目中使用51degrees.mobi数据库。 基本上它会向Request.Browser添加更多数据,然后您可以将用户重定向到不同的URL或子域,如m.yoursite.com

if(Request.Browser["IsTablet"] == 'true' || Request.Browser["IsMobile"] == 'true')
{
    //redirect here
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM