javascript - Chrome 网上应用店页面如何运作?

标签 javascript html google-chrome dialog chrome-web-store

Chrome 网上应用店中有一些奇怪的地方:

  1. 它打开导航到新 URL 的对话框
  2. 发生这种情况时屏幕不会闪烁
  3. 并且原始页面仍然显示在对话框后面,具有相同的项目和滚动位置

我有 HTML4 的背景,我无法做到这一点,我不知道是否可以在 HTML5 中做到这一点。 我的猜测是,这种行为是因为 Chrome 浏览器在处理其商店时有特殊行为。

最佳答案

它使用新的 HTML5 history.pushState(); 方法,如演示 here并解释了here .

关于javascript - Chrome 网上应用店页面如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10800826/

相关文章:

javascript - 使用文件系统将 ANSI 文件文本转换为 node.js 中的 UTF8

javascript - 功能组件数据在 Framer Preview 中更新时不会重新渲染

javascript - 将参数传递给 Angular 2 应用程序

javascript - 将日期从 JSON 格式化为 Datepicker 字段

html - 水平站点宽度超过 4000 像素的 Css3 动画问题

google-chrome - 识别 Chrome 网页

javascript - 使用 javascript 限定符时 safari 和 chrome 之间的不同行为 `const`

php - HTML注册表到mysql

html - 如何添加:after :before on submit button?

python - 我怎么知道页面已经完成加载?