jquery - 是否可以在用户授予权限后使网站响应

标签 jquery html css twitter-bootstrap

我正在开发一个响应式网站。问题是,在用户授予浏览响应网站的权限之前,我不希望网站响应开始响应。

当用户在平板电脑上查看网站时,会显示消息或链接,要求用户更改为响应式[我可以做这部分]

我相信这可以使用 jQueryCSS 来完成。但我不确定这是一个好方法。我需要一些指导

最佳答案

您可以在用户批准后添加您的响应式 CSS 文件(即包含所有 @media 查询的文件):

if (confirm('Make responsive?')) {
    $('head').append('<link rel="stylesheet" href="responsive.css" type="text/css" />');
}

一般来说,没有必要要求用户让网站响应。如果您已正确找出目标设备,只需应用样式即可。

关于jquery - 是否可以在用户授予权限后使网站响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20538524/

相关文章:

javascript - 无法使 JQuery 工作

jquery - 删除/隐藏菜单项

javascript - 导航栏无法正常工作(bootstrap v3)

javascript - 在 Canvas 中混合不同的图像

css - ItemSliding 不适用于按钮

html - 当 parent 有文本装饰时摆脱嵌套的 li 文本装饰

jquery - html_data 显示预先检查的 jstree

javascript - 清除 jquery.animate() 中元素的最高值

html - 更改单击的纸按钮的颜色

html - 如何将 Logo 放在顶部,将页脚放在底部?