javascript - 如何存储用户输入网址( anchor 链接)并使用 window.location 重定向用户?

标签 javascript url input store

我设法创建一个条件来检测 anchor 链接,但之后如何将 anchor 链接存储在我的anchor_num变量中,以便我可以将使用重定向到特定的网址?

<script type="text/javascript">

$(function(){

    if(window.location.hash){

        var anchor_num = "anchorString";
        window.location = "#"+ anchor_num;

    } else 
          {
            //redirect to default page
          }
});

</script>

最佳答案

通过附加或更改哈希值,浏览器不会刷新您的页面。设置哈希值后,您应该调用 window.location.reload():

window.location = "#"+ anchor_num;
window.location.reload()

关于javascript - 如何存储用户输入网址( anchor 链接)并使用 window.location 重定向用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16667782/

相关文章:

javascript - 关联为测试用户角色的 facebook 无法获取 user_likes

javascript - 我在 IE 中遇到语法错误,但在 Chrome 中没有

javascript - 在没有 Node.js 和 CDN 的网页中包含 Chart.js

python - 使用正则表达式重新字符串匹配提取 URL 链接 - Python

c - getc(stdin) 后程序停止工作

javascript - Google Maps For Rails - 仅在搜索结果发生变化时通过 ajax 更新标记

javascript - 使用 javascript 检测域名的重复 URL

c# - URL 的正则表达式,包括查询字符串

JAVA帮助获取输入的总和

java - Java未报告的异常,读取输入流