易截截图软件、单文件、免安装、纯绿色、仅160KB

js如何实现在页面完全加载后执行javascript函数

js如何实现在页面完全加载后执行javascript函数或/代码呢?
可以是以下几种
<body onload="function name()" > </body  >
<script >window.onload=function name </script >
<script language="javascript" for="window" event="onload" >function name(); </script >
第二种只能写入一个函数,而且无法给变量,其中最好用的是最后一种,可以独立写出来,怎么写都行。
-------------------------------------------------------------------------------------
第二种只能写入一个函数-->可以这么做:
1.匿名函数:
window.onload=function()
{
  func_a();//函数a
  func_b();//函数b
  func_c();//函数c
}
2.创建addLoadEvent函数:
function addLoadEvent(func)
{
  var oldOnload=window.onload;
  if(typeof window.onload !='function')
  {
      window.onload=func;
  }
  else
  {
      window.onload=function()
      {
          oldOnload();
          func();
      }
  }
}
以下开始调用
比如有函数func_a(),func_b(),func_c(),则:
addLoadEvent(func_a);
addLoadEvent(func_b);
addLoadEvent(func_c);
该函数由Simon Willison编写,它只有一个参数,该参数表示被调用的函数名(在页面加载完毕时执行的函数的名字).


相关文档:

JavaScript中confirm的用法

confirm函数 
confirm函数用于提供确认功能,它首先显示给定的message参数所包含的信息,并提供两个可选择的回答“ok”和“cancel”,然后等待用户选择其中的一个。如果用户选择“ok”则返回true;否则,如若选择“cancel”则返回false。该函数的语法格式如下:
window.con ......

[读书笔记][JavaScript权威指南(第四版)][cookie]

//构造函数:用指定的名字和可选的性质为指定的文档创建一个cookie对象。
//参数:
// doucment:保存cookie的Document对象
// name: 指定cookie名的字符串
// hours: Number,指定从现在起到cookie过期的小时数
// path: String,指定cookie的路径性质
// domain: String, 指定cookie的域性质
// secure: Bo ......

JavaScript判断浏览器类型及版本

你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。
       几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的&ld ......

在 Wordpress 插件中使用 Javascript(jQuery) 脚本

    有了前面的一篇文章《在 Wordpress 插件中使用样式表》,则本节《在 WP 插件中使用 Javascript》就好描述,也容易理解的多了。
    1,插件的文件夹结构与前文相同。插件完成的功能前文已经述及,本节将加一个功能,当在文字上点击时,弹出一个窗口。本节示例也在前文示例的基础上开发� ......

学习《JavaScript高级程序设计》学习笔记(二)

一、delete运算符删除对以前定义的对象属性或方法的引用:
    var o=new Object();
    o.name="hello";
    alert(o.name);    //输出“hello”
    delete o.name;
    alert(o.name);   //输出& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号