将JS变量传递给元标记http-equiv = refresh到url字段

时间:2017-07-09 02:00:09

标签: javascript html query-string query-parameters

假设我的网址为http://example.com#example.org我想重定向我当前的标签" example.com" 5秒后查询参数" example.org"

<head>
<title></title>

<script type="text/javascript">
var x = window.location.hash.substr(1);
</script>

<meta http-equiv="refresh" content="4;url=x"/>

</head>
<body>
</body>

1 个答案:

答案 0 :(得分:0)

不应使用元标记进行刷新,而应使用带超时的Javascript来处理重定向。元标记无法使用您拥有的方法从Javascript传入值。

<script type="text/javascript">
setTimeout(function() {
    window.location.href = window.location.hash.substr(1);
}, 5000);
</script>