刷新页面时导航到错误的选项卡

时间:2013-04-19 16:21:03

标签: javascript html

我的页面有两个主要标签,设备和报告。每次刷新页面时,页面都会显示报告信息(假设显示设备的信息)。当我直接加倍html文件或使用window.location = url。

时,这也适用

示例js代码

$(document).ready(function () {
      $('#mainpage').click(function (e) {
        e.preventDefault();
        window.location = "main.html";

      });
    });

可能的原因是什么?

2 个答案:

答案 0 :(得分:2)

继续fotanus'在她的回答中提出建议,你也可以:

  • 选项3 :在页面重新加载时使用Cookie记录页面状态
  • 选项4 :使用两个相互关联的页面,每个标签一个。

答案 1 :(得分:1)

当您重新加载页面时,标签的样式和css不会保留,就像您第一次输入它一样。因此,如果您重新加载此类页面,则无法保持页面的当前状态。

由于你的问题很通用,我会给你两个如何解决它的想法,你可以自己去了解它。

  • 选项1 :发送get参数和网址,刷新页面时显示正确的div
  • 选项2 :重新加载AJAX调用所需的内容。