您的位置:首页 > Web前端 > JavaScript

页面加载完毕后执行js函数的方法

2011-07-01 10:53 856 查看
方法一:

1 //重点是这句话 :只能是IE中有效

2 <script language="javascript" for="window" event="onload">

3 function openTheIndexPage() {

4 openMyURIWithCid(true, 'root', 'IDX', "iframe/dispatch.jsp?url=tdc/zhk/impctrlobjinf/index/index.jsp", '首页',

5 'top.tagmenu', 'top.maintop', true,

6 'system/accessPaths.do?currentModuleCode=IDX',

7 'mainmenu', true);

8 };

9 if(document.readyState=="complete"){

openTheIndexPage();

}

</script>

方法二:

<body onload="function name()"> </body >
<script>window.onload=function name </script>
<script language="javascript" for="window" event="onload">function name(); </script>
第二种只能写入一个函数,而且无法给变量,其中最好用的是最后一种,可以独立写出来,怎么写都行。

方法三:

<body onload="xxx()"> </body> xxx()为你要执行的函数 最好,什么浏览器都可以

方法四:

在script标记里加defer
即 <script defer="defer" language="javascript">
或者 <script defer language="javascript">
在整个页面加载完后运行脚本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: