window.onload=函数()与window.onlad=之间的差异

Difference between window.onload = function () vs window.onload=

本文关键字:window 之间 onlad onload 函数      更新时间:2023-09-26

你好,我有一个aspx文档,在页面底部我有以下代码:

<script language="javascript" type="text/javascript">
      window.onload = migrate();
</script>

它工作得很好,但在页面上有点闪烁。闪烁是因为我使用了翻译系统。。。但如果我放:

   <script language="javascript" type="text/javascript">
     window.onload = function () {
            migrate();
        }
    </script>

闪烁的消失了。

有什么区别?

谢谢!

在第一个代码片段中,您将调用migrate()函数并为其分配从window.onload返回的值。(假设migrate()返回一个函数对象)。

在第二个代码片段中,您将定义onload函数,该函数将调用migrate()方法。