【问题标题】:location.href doing weird thingslocation.href 做奇怪的事情
【发布时间】:2015-09-14 13:07:00
【问题描述】:

我在按钮上做了一个我有这段代码onclick="location.href='#/fullscreen';" 但是当我点击按钮时,它会出现在地址栏中'#/%23/fullscreen'。我不想要我想要的 %23 #。

我不知道怎么回事,请帮我解决它!

【问题讨论】:

    标签: html angularjs button onclick


    【解决方案1】:

    您以 # 开头,这很可能导致无效的语法错误,因为浏览器不知道您实际尝试去哪里。在大多数路由系统中,# 出现在 root 之后,所以前导斜杠。

    <button onClick="location='/#/fullscreen'">Go here</button>
    

    【讨论】:

    • 对不起,我的问题的奇怪解释,但你的解决方案有效,谢谢!
    猜你喜欢
    • 2020-11-18
    • 1970-01-01
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 2012-04-07
    • 2019-06-27
    • 1970-01-01
    • 2021-12-27
    相关资源
    最近更新 更多