簡體   English   中英

我的 javascript 必須如何在我的 ASP.NET 頁面末尾運行

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

這段代碼放在我的 asp.net 頁面的頂部:

function Test(HtmlDocument) 
{ 
}

如何在頁面末尾執行此 javascript function?

只需在</body>標記之前的<script>標記中調用 function。

<html>
    <head>
        <!-- snip -->
    </head>
    <body>
        <!-- snip -->

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

簡單的說

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

你的 html 到底

或者您可以將 function 放在代碼底部,而不需要 function 聲明

<script>
Your javascript code here
</script>

實現此目的的最佳方法是使用 windows.onload。 頁面完成加載后,該事件可用於執行某些任務。 這是一個例子:

<script type="text/javascript">

function my_code(){
alert(" Alert inside my_code function");
}

window.onload=my_code();
</script>

簡單的方法是將腳本管理器放在頁面上(頁面正文中的任何位置),然后在頁面上放置類似的內容......

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

當文檔完成加載時執行客戶端。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM