- 浏览: 265480 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (119)
- spring (1)
- hibernate (1)
- struts (0)
- ibatis (0)
- memcache (4)
- mysql (1)
- ant (0)
- junit (0)
- protobuf (1)
- android (1)
- java (15)
- language (1)
- google (1)
- scala (0)
- ruby (0)
- python (0)
- 设计模式 (1)
- think in java (6)
- 服务器 (4)
- javascript (24)
- css (2)
- mongodb (1)
- eclipse (1)
- 并发 (1)
- test (1)
- jquery (3)
- vim (2)
- javaio (1)
- log4j (0)
- jdk (0)
- api (0)
- hadoop (1)
- HashMap (1)
- 数据库 (1)
- webservice (1)
- jvm (0)
- linux (4)
最新评论
-
weilingfeng98:
定制SSLContext
java安全SSL -
weixuanfeng:
楼主有没有用eclipse,Java调用Ant脚本的代码啊。 ...
ant调用步骤
function addLoadEvent(fun){
var oldLoad = window.onload;
if(typeof oldLoad != "function"){
window.onload = fun;
}else{
window.onload = function(){
oldLoad();
fun();
}
}
}
var oldLoad = window.onload;
if(typeof oldLoad != "function"){
window.onload = fun;
}else{
window.onload = function(){
oldLoad();
fun();
}
}
}
发表评论
-
javascript正则学习
2014-12-06 10:47 825JavaScript中关于正则表达式的有几个关键函数,sear ... -
jquery制作tab标签的最简方式
2012-12-27 15:33 977用jquery制作tab标签,代码很简单,看代码 -
javascript异步获取script资源的实现方法
2012-12-27 15:12 1221研究jquery异步获取script资源的方式,这里贴出来供大 ... -
javascript异步加载几种方式总结
2012-12-26 19:42 10957评价一个网站性能是否高效,除了后端程序的优化,前端性能也不能忽 ... -
javascript中Array对象几种方法总结
2012-08-30 17:28 937//push将新元素添加到一个数组中,并返回数组的新长度值 ... -
jquery总结
2012-07-05 16:32 1059接触jquery比较长时间了,今天总结一下jquery的用法 ... -
javascript禁止空格
2012-05-14 13:29 0今天调试页面,学到一招,禁止输入框空格的绝招,太绝了.推荐给大 ... -
javascript 经典片段
2012-01-15 18:57 933http://www.codebit.cn/ -
prototype属性
2011-11-29 17:54 1069Function.prototype.getName = fu ... -
转:javascript共有静态方法,私有静态方法,特权方法的区别
2011-11-29 16:24 1690JavaScript中,每个function都拥有一个原型对象 ... -
jquery插件开发
2011-10-27 00:32 1092<!DOCTYPE HTML PUBLIC " ... -
javascript中prototype方法修改
2011-08-12 19:15 1003今天做页面时发现了一个方法replace在匹配字符串时 &l ... -
javascript匹配正则
2011-08-05 00:48 1055正则表达式一直是自己的弱项,最近有机会恶补一下,论坛最近有人发 ... -
javascript集中创建事件方法
2011-08-05 00:26 1046最近看论坛关于动态创建javascript事件的帖子,自己也恶 ... -
收藏一个牛人的blog,学习javascript可以去看看
2011-05-31 18:59 1716http://www.cnblogs.com/rubylouv ... -
15款jquery特效
2011-05-24 14:39 973juqery插件写的几款特效,在项目中可能用到,在这里分享给大 ... -
javascript延迟加载外部js文件
2011-05-18 11:28 2164function _GetJsData(url, callba ... -
javascript中的隐藏的对象
2011-04-30 19:41 992Call Apply prototype var person ... -
[转载]Ext.extend的理解 javascript
2011-04-30 14:11 984(转)http://hi.baidu.com/_ollie/b ... -
javascript树
2011-04-23 21:33 2284<html> <head> & ...
相关推荐
在网页开发过程中,`window.onload` 和 `insertAfter()` 方法是两个非常实用且重要的技术点。它们可以帮助开发者更好地控制页面加载流程以及动态地操作DOM(文档对象模型)。本文将深入探讨这两个方法的基本原理、...
总结起来,`window.attachEvent`和`window.addEventListener`提供了在JavaScript中为同一事件添加多个处理函数的能力,使得我们能够灵活地组织代码,确保所有必要的操作在特定事件触发时都能得到执行,无论是页面...
### IE11没有window.attachEvent方法处理方法 在Web开发过程中,我们经常需要处理各种浏览器兼容性问题。其中,Internet Explorer(简称IE)一直是开发者关注的重点之一,尤其是IE10及以下版本。随着技术的发展,IE...
现在,我们可以使用`addLoadEvent`轻松地将多个函数添加到`onload`事件中,如下所示: ```javascript addLoadEvent(firstFunction); addLoadEvent(secondFunction); ``` 这种做法不仅避免了覆盖已有函数的问题,还...
此外,现代JavaScript开发中,通常会推荐使用`addEventListener`方法来添加事件处理函数,因为它支持同时添加多个监听器,无需自定义`addEvent`这样的辅助函数。但在这个特定场景下,由于`window.onload`的特殊性,...
这里的"添加多个[removed]函数"暗示了一个高效的方法,通过单一的调用来同时注册或引入多个函数,提高了代码的可读性和维护性。 在JavaScript中,有几种常见的加载或管理函数的方式: 1. **立即执行函数表达式 ...
4. 处理多个onload事件 JavaScript允许多个事件处理程序注册到同一个事件上。对于onload事件,我们可以注册多个函数,这些函数会按照注册的顺序依次执行。例如: ```html <body onload="aa();bb();cc();"> ``` 在...
在某些场景下,可能需要同时打开多个窗口,只需要在一个函数中多次调用 `window.open` 方法即可。例如: ```javascript <!-- function openwin() { window.open("page.html", "newwindow", "height=100,width=...
#### 示例 3: 同时打开多个窗口 ```javascript function openwin() { window.open("page.html", "newwindow", "height=100,width=100,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,...
在实际开发中,为了支持多个页面加载完成后的事件处理,通常建议使用事件监听器的方式添加多个处理函数,而不是直接覆盖window.onload,示例如下: ```javascript function onLoadHandler() { // 页面加载完毕后...
本文将深入探讨原生JavaScript如何实现共享onload事件,即如何在不覆盖已有事件处理函数的情况下,添加多个在页面加载完成后需要执行的函数。 首先,一个简单的解决方案是使用匿名函数封装要执行的函数。代码如下:...
- `window.onload`: 一个事件处理程序,当页面完全加载后执行。 - `window.postMessage()`: 允许跨框架通信,发送消息给其他窗口。 - `window.addEventListener()`: 添加事件监听器。 - `window.removeEventListener...
这两种方法都可以为事件添加多个处理函数,而不是覆盖原有的处理函数。以下是示例代码: ```javascript if (document.all) { // IE window.attachEvent('onload', FuncName); } else { // 其他现代浏览器 ...
2. 使用`$(window).load()`,我们可以像这样添加多个事件处理程序,每个处理程序都会在页面完全加载后执行: ```javascript $(window).load(function() { alert("hello,我是 jQuery!"); }); $(window).load...
此外,虽然eval()能够解决问题,但在生产环境中,推荐使用更安全的方法来处理多个onload事件,比如使用事件监听器或者将所有需要在页面加载后执行的代码封装到一个单独的函数中,并确保所有相关脚本都引用这个封装...
为了解决这个问题,可以通过编写一个名为`addLoadEvent`的函数来动态添加多个事件处理函数。`addLoadEvent`函数的工作原理是首先检查`window.onload`是否已经被赋予了函数。如果没有,则直接将新的函数赋给`window....
这个函数允许我们向`onload`事件添加多个处理函数,而不会覆盖已有的绑定。`addLoadEvent`函数的工作原理如下: ```javascript function addLoadEvent(func) { var oldOnload = window.onload; if (typeof window...
- `open()`方法可以接受多个参数,例如`open("url", "name", "features")`,`features`可以设置窗口的尺寸、位置、工具栏、菜单栏等属性。 - 在JavaScript代码中,由于`window`是最顶层的对象,因此在调用其方法时...