我在asp.net个web应用程序中工作.在这里,我需要在页面加载之前运行JavaScript.

我试过:

<body oninit="funinit();" onprerender="funRender();" onload="funload();">


</body>

 <script type="text/javascript" language="javascript">
    function funinit() {
        alert("funinit");
    }
    function funload() {
        alert("funload");
    }
    function funRender() {
        alert("funRender");
    }      

</script>

这里只有funload()起作用.

推荐答案

你可以用windows .用于以下目的的onpaint:

<script type="text/javascript">
    function preloadFunc()
    {
        alert("PreLoad");
    }
    window.onpaint = preloadFunc();
</script>

我希望它能帮助你……

Asp.net相关问答推荐

web.config 部分的单独配置文件

如何使多行的 TextBox 控件无法调整大小?

ASP.NET @Register 与 @Reference

asp.net:与其中的用户控件相比,控件/页面的页面生命周期顺序是什么?

登录成功后 User.Identity.IsAuthenticated 为 false

Web Api 请求内容在操作过滤器中为空

在 C# 中将 IHtmlContent/TagBuilder 转换为字符串

问题映射 HttpHandler --> HTTP Error 404 Not Found

IIS 10 上的 ASP.NET Core 404 错误

IIS 会话超时与 ASP.NET 会话超时

DropDownList AppendDataBoundItems(第一项为空白且无重复项)

Web.Config 中的 Assemblies node 的用途是什么?

通过 ASP.NET/C# 使用 Plupload

当.NET抛出WebException((400)错误请求)时如何处理WebResponse?

Fiddler 没有从 ASP.NET 网站嗅探 SOAP 流量

如何在 GridView 中隐藏 TemplateField 列

会员生成密码 仅限字母数字密码?

如何获取部署在 Azure 网站上的 ASP.NET 5 应用程序的错误详细信息?

在 Application_BeginRequest 中设置会话变量

elmah:没有 HttpContext 的异常?