Javascript 如何在ASP.net(.aspx)中5分钟后显示按钮?

Javascript 如何在ASP.net(.aspx)中5分钟后显示按钮?,javascript,c#,asp.net,webforms,Javascript,C#,Asp.net,Webforms,我是ASP.NET的新手,所以有没有办法让按钮在一段时间后可见 <asp:Button ID="Button1" runat="server" Text="Click here" OnClick="btn_Click" Visible="False" /> 我认为以下代码可以帮助您: <script type="text/javascript"> function show() { document.getElementById

我是ASP.NET的新手,所以有没有办法让按钮在一段时间后可见

<asp:Button   ID="Button1" runat="server" Text="Click here"  OnClick="btn_Click" Visible="False" /> 

我认为以下代码可以帮助您:

<script type="text/javascript">

    function show()
    {
        document.getElementById("Button1").style.visibility = "visible";
    }

    function hide()
    {
        document.getElementById("Button1").style.visibility = "hidden";
    }

    window.onload = function()
    {
        hide();
        setTimeout('show()', 30000);
    }

</script>

函数show()
{
document.getElementById(“Button1”).style.visibility=“可见”;
}
函数hide()
{
document.getElementById(“Button1”).style.visibility=“hidden”;
}
window.onload=函数()
{
隐藏();
setTimeout('show()',30000);
}

创建页面后要运行的页面底部的代码

是否确实要使用ASP.NET?你可以很容易地用它JS@RezaJenabi我如何处理JS?谢谢你,你不能从代码隐藏中做到这一点:一旦HTML被发送到浏览器,服务器就不能再访问它了。为此,您需要(客户端)javascript。
<script type="text/javascript">

    function show()
    {
        document.getElementById("Button1").style.visibility = "visible";
    }

    function hide()
    {
        document.getElementById("Button1").style.visibility = "hidden";
    }

    window.onload = function()
    {
        hide();
        setTimeout('show()', 30000);
    }

</script>