【问题标题】:how to link to a div without #如何在没有#的情况下链接到 div
【发布时间】:2012-10-05 19:24:12
【问题描述】:

我目前有一个响应式网站设计,其中包含 index.php 中的所有内容,并且仅根据正在查看的页面显示选定的 div。菜单选项卡只是链接到不同的“页面”(div),例如#blog。

我希望每个单独页面都有“真实”链接,这样我就可以将 www.example.com/blog 链接直接指向我的博客,而不是 www.example.com/#blog

.htaccess?阿贾克斯?将我所有的内容分成他们自己的 .html 并让 index.php 根据请求的页面加载它们?

【问题讨论】:

    标签: php html ajax .htaccess


    【解决方案1】:

    pushState()replaceState() 是您想要的。然后,一旦你有了它,你还需要route all the requests to your main page through .htaccess,然后在页面加载后拿起它们。

    【讨论】:

    • 我以前没有见过这些,但在快速阅读之后,它们似乎更倾向于允许单击后退按钮并转到上一页。不是我要找的东西,但谢谢你,因为后退按钮现在也不能“正常”工作,所以可以派上用场。
    • 不,这是为了在不重新加载页面的情况下更改 URL。在网上查找教程:josscrowcroft.com/2012/code/…
    猜你喜欢
    • 1970-01-01
    • 2013-05-23
    • 2017-02-23
    • 1970-01-01
    • 2013-11-07
    • 2015-08-31
    • 1970-01-01
    • 1970-01-01
    • 2018-03-24
    相关资源
    最近更新 更多