jquery - 如果移动设备不支持 jquery 移动版本,则显示错误消息

标签 jquery html css jquery-mobile

我正在使用 jquerymobile 开发 HTML5、CSS3 网站。我想显示一条错误消息,如“您的移动浏览器不支持此应用程序”,如消息 if the mobile device cannot render the page well or if it can't apply jquery mobile样式。我还找不到关于此的好文章。因此,非常感谢您的帮助。

例如,该应用程序在 iphone 上运行良好,但在 blackberry bold 设备上运行不佳。所以我想为 blackberry bold 设备用户显示这样的消息。我看到 blackberry bold 设备没有将 jquery 样式应用到 Controller 。

谢谢

最佳答案

您可以通过两种方式进行。

1) 我的首选方法是使用 HTML DIV,其中包含您的浏览器无法使用 jQuery 的消息,然后使用 jQuery 在页面加载时隐藏它。因此,如果 jQuery 有效,用户将看不到它。

2) 另一个是检查 jQuery 是否正确加载并且是一个函数。我用它来查看页面是否有 jQuery。但它可能对你有用。

if (typeof jQuery != 'undefined' || typeof $ != 'function') {alert("This application will not work in your browser etc.");}

希望对您有所帮助。

关于jquery - 如果移动设备不支持 jquery 移动版本,则显示错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10293816/

相关文章:

javascript - JS : How to pass selected data to the next page?

javascript - 我无法更改标签值

javascript - Bootstrap Navbar 在没有 JavaScript 的情况下展开/折叠移动设备

css - 使用 CSS 翻译时阴影和边框分开

javascript - 如何使用 jQuery 更改特定内容?

javascript - 在多重选择器中使用变量

jquery - iframe 只能显示页面的特定部分吗?

html - 设置网格样式结果的问题

javascript - 使用 jQuery 组合类选择器和属性选择器

html - 在 flex 元素中水平居中 div