C# 如何在网站启动时设置定时启动屏幕或图像?

C# 如何在网站启动时设置定时启动屏幕或图像?,c#,javascript,asp.net,C#,Javascript,Asp.net,我需要一个图像或在网站启动启动启动屏幕,它必须关闭后5秒,并重定向到主页。 如何在asp.net中实现这一点?并非真正特定于asp.net,您只需使用javascript即可做到这一点,如下所示: <script type="text/javascript"> window.onload = timeout; function timeout() { window.setTimeout("redirect()", 5000) // Set Timeou

我需要一个图像或在网站启动启动启动屏幕,它必须关闭后5秒,并重定向到主页。
如何在asp.net中实现这一点?

并非真正特定于asp.net,您只需使用javascript即可做到这一点,如下所示:

<script type="text/javascript">
    window.onload = timeout;
    function timeout() {
        window.setTimeout("redirect()", 5000) // Set Timeout, i.e. 5 seconds
    }

    function redirect() {
        window.location = "Home.htm" // Action or page to redirect to
        return
    }
</script>

window.onload=超时;
函数超时(){
setTimeout(“redirect()”,5000)//设置超时,即5秒
}
函数重定向(){
window.location=“Home.htm”//要重定向到的操作或页面
返回
}

并非真正特定于ASP.NET,您只需使用javascript即可做到这一点,如下所示:

<script type="text/javascript">
    window.onload = timeout;
    function timeout() {
        window.setTimeout("redirect()", 5000) // Set Timeout, i.e. 5 seconds
    }

    function redirect() {
        window.location = "Home.htm" // Action or page to redirect to
        return
    }
</script>

window.onload=超时;
函数超时(){
setTimeout(“redirect()”,5000)//设置超时,即5秒
}
函数重定向(){
window.location=“Home.htm”//要重定向到的操作或页面
返回
}

这不是特定于ASP.net的。您可以使用一个简单的
重定向加上一个链接(这样,如果重定向不起作用或用户不耐烦,用户可以跳过)。但就我个人而言,我认为这样的启动屏幕一开始是一个愚蠢的想法。实际上,我的网站需要一个启动屏幕或欢迎屏幕,它就像一个小窗口,有“欢迎网站”的内容,页面必须停留5秒钟,然后重定向到主页。这不是ASP.net特有的。您可以使用一个简单的
重定向加上一个链接(这样,如果重定向不起作用或用户不耐烦,用户可以跳过)。但就我个人而言,我认为这样的启动屏幕一开始是一个愚蠢的想法。实际上,我的网站需要一个启动屏幕或欢迎屏幕,它就像一个小窗口,有“欢迎网站”的内容,页面必须停留5秒钟,然后重定向到主页。谢谢。可以在主页本身编写代码吗。我在主页上试过了,但是主页是先加载后加载的。Onload正在工作。谢谢。可以在主页上自己编码吗。我尝试在主页上加载,但主页是先加载后加载。Onload正在工作。