Bal*_*usC 14
纯HTML替代品是HTML中的以下<meta>标记<head>:
<meta http-equiv="refresh" content="0;http://anotherdomain.com">
Run Code Online (Sandbox Code Playgroud)
这0是在重定向之前页面必须保持打开的秒数.在这种情况下,只要您加载页面,它就会立即发生.与提议的JS解决方案相反,在禁用JS的浏览器中,这也可以正常工作.
但是,如果您能够毫无困难地挂接服务器端代码(即响应尚未提交等等),那么无论如何我都希望在HTML/JS解决方案之上.
有几种方法可以做到这一点.一种是将onload事件添加到body标记,将window.location设置为新域.
<script language=javascript>
function redirect(){
window.location = "http://example.com";
}
</script>
<body onload="redirect()">
</body>
Run Code Online (Sandbox Code Playgroud)
小智 1
<% Response.Redirect ("http://example.com") %>
Run Code Online (Sandbox Code Playgroud)
请参阅此处了解更多信息。