您的位置:首页 > 编程语言 > Java开发

页面跳转3种方法结合倒计时总结

2016-12-07 17:47 309 查看
一:

<html>
<head>
<script language='javascript' type='text/javascript'>
var second = 6;
function djs() {
if(second<=0){
window.location.href = "http://www.jd.com";
return;
}
second--;
var span = document.getElementById('djsSapn');
span.innerHTML=second.toString();
setTimeout('djs()', 1000);
}
</script>
</head>
<body onload="javascript:djs();">
you will go to JD.com in <span id='djsSapn' style='background:yellow;height:20px;width:30px;'>5</span> seconds
</body>
</html>

二:
<html>
<head>

</head>
<body onload="javascript:djs();">
you will go to JD.com in <span id='djsSapn' style='background:yellow;height:20px;width:30px;'>5</span> seconds
</body>
<script language='javascript' type='text/javascript'>
var second = 6;
//var intervalid = setInterval('djs()',1000);

function djs() {
if(second<=0){
window.location.href = "http://www.jd.com";
return;
}
second--;
var span = document.getElementById('djsSapn');
span.innerHTML=second.toString();
setTimeout('djs()', 1000);
}
</script>
</html>


三:Servlet中重定向

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setStatus(302);
resp.addHeader("Location", "http://www.baidu.com");
}

四:servlet中设置响应头
resp.setHeader("refresh", "5,http://www.jd.com");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java java web servlet