如何必须我的javascript看起来像运行在我的ASP结束.网络页面

how must my javascript look like to run at the end of my ASP.NET page

本文关键字:我的 结束 ASP 网络 运行 何必须 javascript 看起来      更新时间:2023-09-26

这段代码放在我的asp.net页面的顶部:

function Test(HtmlDocument) 
{ 
}

我如何执行这个javascript函数在我的页面结束?

</body>标签之前调用<script>标签中的函数。

<html>
    <head>
        <!-- snip -->
    </head>
    <body>
        <!-- snip -->
        <script>
            Test(document);
        </script>
    </body>
</html>

简写为

<script>Test(document);</script>

在html的末尾

实现此目的的最佳方法是使用windows.onload。该事件可用于在页面加载完成后立即执行某些任务。下面是一个例子:

<script type="text/javascript">
function my_code(){
alert(" Alert inside my_code function");
}
window.onload=my_code();
</script>

或者您可以将函数放在代码的底部,而不使用函数声明

<script>
Your javascript code here
</script>

简单的方法是将脚本管理器放到页面上(在页面主体的任何地方),然后在页面上放置类似这样的东西…

<script type="text/javascript">
     Sys.Application.add_load(function () {
           // do your thing
    });
</script>

当文档加载完成后在客户端执行