gpt4 book ai didi

javascript - ASP.NET MVC 中的自动刷新

转载 作者:IT王子 更新时间:2023-10-29 03:19:53 26 4
gpt4 key购买 nike

在网络表单中我会这样做

    <script type="text/JavaScript">
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);", timeoutPeriod);
}
</script>

<body onload="JavaScript:timedRefresh(5000);">

或代码隐藏 Page_Load

Response.AddHeader("Refresh", "5");

问题如何在ASP.NET MVC3中让屏幕每5秒刷新一次

最佳答案

您可以在 MVC 中执行相同的操作:

<script type="text/javascript">
function timedRefresh(timeoutPeriod) {
setTimeout(function() {
location.reload(true);
}, timeoutPeriod);
}
</script>
<body onload="JavaScript:timedRefresh(5000);">
...
</body>

或使用元标记:

<head>
<title></title>
<meta http-equiv="refresh" content="5" />
</head>
<body>
...
</body>

或在您的 Controller 操作中:

public ActionResult Index()
{
Response.AddHeader("Refresh", "5");
return View();
}

关于javascript - ASP.NET MVC 中的自动刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5396282/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com