javascript - 网站在桌面浏览器上以响应模式打开 - BootStrap

标签 javascript html css twitter-bootstrap

重现问题的步骤;

  1. 打开 bootStrap website在带有恢复 session 选项的 chrome 中启用 chrome->settings->on startup->Continue where you left off
  2. 调整窗口大小以查看响应模式
  3. 打开任务管理器并终止进程(或重启计算机)
  4. 现在再次打开浏览器,让网站完全加载 .现在将浏览器调整为全屏

请注意,会出现如下屏幕截图中的屏幕;它的持续时间非常短,如一秒或更短;

enter image description here

但是在我使用 bootstrap 构建的应用程序上具有永久状态,就像在屏幕截图中一样,直到我刷新选项卡。除了我的应用程序中的上述步骤之外,还有证书接受。最好的解决方法是让每个浏览器意外关闭的网站都应该以完整模式而不是响应式 View 打开。
第五步 enter image description here Step6; enter image description here

如果我对此不清楚,请告诉我。谢谢

最佳答案

只需在页面加载时重新加载页面,这将解决问题,因为浏览器将窗口保存在旧状态以解决此问题,下面是解决方案;

window.onload = function() {
    if(!window.location.hash) {
        window.location = window.location + '#loaded';
        window.location.reload();
    }
}

关于javascript - 网站在桌面浏览器上以响应模式打开 - BootStrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25971266/

相关文章:

javascript - 使用 Javascript 在 HTML 页面中查找关键字的快速算法

javascript - 如何在密码输入字段旁边显示 div?

javascript - 使用js将登录数据发布到站点

css - 对django html、css、 View 函数的误解

html - 搜索栏在 firefox 和 chrome 上的不同呈现

javascript - 如何在 Objective-C/iOS 中将 JavaScript 数组转换为 NSArray?

javascript - Div 向下移动

html - 如何修复有效的粘性页脚,但在调整浏览器窗口大小后,页脚重叠

html - 基于图像的 CSS 最小高度

html - 为新发布清除网站缓存