您所在的位置: 首页>行业资讯>菏泽网站建设中处理导航问题的解决方案

菏泽网站建设中处理导航问题的解决方案

发表于:2021-09-21 阅读:0 关键词: 网站 建设 处理 导航 问题 解决 方案 解决方案 行业新闻

    "导航问题发生的两个重要原因。

    1.无法获得Javascipt的当前运行状态;

    2.浏览器无法将Javascript状态记录到“历史记录”目标中。

    为了处理导航问题,有必要通过一种机制来处理以上两个问题,这一机制需要满足以下两个要求。

    1.同一页面的JavaScript状态必须能够保存,并且即使被重写也不会丢失;

    2.要允许浏览器在历史记录目标中记录Javascript操作,请单击[Go]或[Retreat]按钮以获取当前目录指示

    javascript状态。

    对于以上两个要求,一种可行的方法是在URL中使用Hash参数(初始标记参数为“#”。)

    哈希参数具有两个特征:

    1.重写页面时,请保存参数;

    2.更改Hash参数后,将不会导致页面从头开始加载,这与QueryString(来自“?”的初始查询字符串)不同。"