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

有一个JavaScript函数不理解,来请教大家!

function addLoadEvent(func) {
var oldonload=window.onload;
if(typeof window.onload!="function") {
window.onload=func;
}
else
{
window.onload=function() {
oldonload();
func();
}
}
}
这个函数里的typeof window.onload!="function"这个条件有什么作用?我怎么感觉它跟括号里的window.onload=func没啥关系!

谢谢一楼,解释的很透彻,长知识了!


相关问答:

求一个用正则表达式实现简单验证的JavaScript代码

如有一个textbox,用户输入后点button按钮时,实现用JavaScript对textbox输入信息的验证,要求用JavaScript来实现,比如验证用户输入的是否是数字。
希望将HTML代码一并写出来哈,谢谢
HTML code:

<!DOC ......

JavaScript的一个问题

<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......

javascript调用后台带参数的函数

后台有一个函数 protected string Fun1(int a, string b)

我想在javascript代码中调用它,怎么做?

function GridBind()
{
    var a = 1;
    var b='s';
& ......

[javascript]如何复制信息到剪贴板【不带HTML标记的】

用javascript
如何复制信息到剪贴板【不带HTML标记的】

很常见的一个例子,比如我在论坛发帖子的时候,我在编辑器里编辑好一段文字之后,点提交。
这时候JS自动帮我复制了。
如果万一出错,我还可以 ......

服务器JavaScript失效了,请问如何解决啊

在别的机器上调试就没有问题,放到服务器上就失效了,那个导航是用的menu控件,没有手写代码。用vs05写的



没有人遇到过吗?

浏览器是否一样?有没禁用javascript?

javascript运行在客户端的。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号