【问题标题】:Create a false url - Javascript - JQuery - html - [duplicate]创建一个错误的网址 - Javascript - JQuery - html - [重复]
【发布时间】:2015-08-10 11:03:50
【问题描述】:

我正在开发一个包含 3 个主要页面的单页网站:就像这样:

<ol class="bar-links">
    <li><a href="#" class="links hvr-grow" data-use="catalogue">catalogue</a>   
    <a href="#" class="links hvr-grow" id="sup1" data-use="news">news</a>
    <a href="#" class="links hvr-grow" id="sup1" data-use="sell">sell</a>
   </li>
</ol> 

当有人单击链接时,我使用history.pushState() 更改 url,但是当有人输入 mywebsite.com/catalogue(或其他人之一)时我如何使页面加载,因为现在它说页面不存在(我想我需要制定某种 GET 请求?)。

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    如果您的浏览器支持,您似乎可以使用history.pushState

    参考How to change URL in browser without navigating away from page?

    【讨论】:

    • 它正在工作,但是当我在浏览器中输入“www.mywebsite.com/catalogue”(或其他 2 个)时,它说网页不存在。
    猜你喜欢
    • 2015-01-27
    • 2012-07-23
    • 2013-01-03
    • 1970-01-01
    • 2012-08-26
    • 2012-05-18
    • 2013-03-25
    • 2011-05-13
    • 1970-01-01
    相关资源
    最近更新 更多