技术求助:body onload和window onload冲突如何解决! RT,我是将两个js特效做到了一起,但是其中一个应用到了body onload 另一个用得是window onload,结果只能显示一个效果,两个冲突了,网上找了些方法还是不能解决,求助高手来看看! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主这body onload 和 window onload不同吗?我只用过<body onload> 1.使用attachEvent给onload添加所需运行的函数if (document.all){window.attachEvent('onload',FuncName)}else{window.addEventListener('load',FuncName,false);}2.使用window.onload=function(){FuncName1();FuncName2();},直接onload两个函数。可以加一个判断,function myonload(FuncName2){var o=window.onload;if ((typeof o)=='function')window.onload=function(){o();FuncName2();}elsewindow.onload=FuncName2;} 合并到一起就行了.window.onload = function(){ //body onload代码 ... //window onload代码 ...}; <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /><title>三原图墙--记录三原的人和事</title><style type="text/css"><!--#svc-toolbar .bgp-fr{background: transparent url(tuqiang_images/svc_sprite_all.gif) 0 0 no-repeat}.ttv{background: transparent url(tuqiang_images/svc_sprite_all.gif) 0 0 no-repeat}--></style><link rel="stylesheet" href="tuqiang_css/homepage.css" type="text/css"><script src="tuqiang_js/homepage.js" language="javascript" type="text/javascript" ></script></head><body onload="setupZoom()"><script> var aaa=r; aaa.svcToolbarYSpritePosition={a1:"0",a2:"-37px",a3:"-74px",a4:"-111px",a5:"-148px",a6:"-185px",a7:"-222px"}; window.onload=aaa.init</script><div align="right" width="100%"><nobr><a href="http://www.713800.net/main">三原生活通</a> | <a href="http://bbs.713800.net">三原论坛</a></nobr></div><hr color="#3399FF"><div align="center"> <div class="photoblock-many"> <a href="tuqiang_images/mwsf-2.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-2-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-2" class="photo" /></a> <a href="tuqiang_images/mwsf-14.jpg"><img src="tuqiang_images/mwsf-14-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-14" class="photo" /></a> <a href="tuqiang_images/mwsf-5.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-5-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-5" class="photo" /></a> <a href="tuqiang_images/mwsf-6.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-6-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-6" class="photo" /></a> <a href="tuqiang_images/mwsf-16.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-16-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-16" class="photo" /></a> <a href="tuqiang_images/mwsf-20.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-20-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-20" class="photo" /></a> <a href="tuqiang_images/mwsf-21.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-21-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-21" class="photo" /></a> <a href="tuqiang_images/mwsf-25.jpg"><img src="tuqiang_images/mwsf-25-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-25" class="photo" /></a> <a href="tuqiang_images/mwsf-27.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-27-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-27" class="photo" /></a> <a href="tuqiang_images/mwsf-28.jpg"><img src="tuqiang_images/mwsf-28-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-28" class="photo" /></a> <a href="tuqiang_images/mwsf-29.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-29-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-29" class="photo" /></a> <a href="tuqiang_images/mwsf-30.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-30-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-30" class="photo" /></a> <a href="tuqiang_images/mwsf-31.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-31-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-31" class="photo" /></a> <a href="tuqiang_images/mwsf-24.jpg"><img src="tuqiang_images/mwsf-24-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-24" class="photo" /></a> <a href="tuqiang_images/mwsf-4.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-4-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-4" class="photo" /></a> <a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a> <a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a> <a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a> <a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a> <a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a> <a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a> </div> <!-- icon start --> <div id="wrapper"> <table id="svc-toolbar" class="bgp" cellpadding="3" cellspacing="2" border="0"> <tr> <td><a href="http://www.713800.net/fuwu" title="a1" target="_blank" id="a1-i"><span class="bgp-fr"></span><span>便民信息</span></a></td> <td><a href="http://www.713800.net/main" title="a2" target="_blank" id="a2-i"><span class="bgp-fr"></span><span>生活通</span></a></td> <td><a href="http://wish.713800.net" title="a3" target="_blank" id="a3-i"><span class="bgp-fr"></span><span>许愿墙</span></a></td> <td><a href="http://www.713800.net/mate" title="a4" target="_blank" id="a4-i"><span class="bgp-fr"></span><span>同城交友</span></a></td> <td><a href="http://www.16movies.cn" title="a5" target="_blank" id="a5-i"><span class="bgp-fr"></span><span>在线影视</span></a></td> <td><a href="http://#添加中..." title="a6" target="_blank" id="a6-i"><span class="bgp-fr"></span><span>上网导航</span></a></td> <td><a href="http://bbs.713800.net" title="a7" target="_blank" id="a7-i"><span class="bgp-fr"></span><span>本地社区</span></a></td> </tr> </table> </div> <!-- icon end --> <!-- tips start:don't changes these id--> <div id="tt" class="ttm" style="display:none"> <div class="ttl"></div> <div class="ttc"> <div class="ttdc"> <div class="ttdl"></div> <div class="ttdr"></div> </div> <div class="tt-text"></div> <div class="ttdc"> <div class="ttdl"></div> <div class="ttdr"></div> </div> </div> <div class="ttl"></div> <div class="ttvc"> <div class="ttv"></div> </div> </div> <!-- tips end --><br><br></div></body></html> 代码在上面,主要是这块<script src="tuqiang_js/homepage.js" language="javascript" type="text/javascript" > </script> </head> <body onload="setupZoom()"> <script> var aaa=r; aaa.svcToolbarYSpritePosition={a1:"0",a2:"-37px",a3:"-74px",a4:"-111px",a5:"-148px",a6:"-185px",a7:"-222px"}; window.onload=aaa.init </script> <script src="tuqiang_js/homepage.js" language="javascript" type="text/javascript" > </script> </head> <body > <script> var aaa=r; aaa.svcToolbarYSpritePosition={a1:"0",a2:"-37px",a3:"-74px",a4:"-111px",a5:"-148px",a6:"-185px",a7:"-222px"}; window.onload= function(){ setupZoom(); aaa.init(); };</script> 我的树<body onload="treeload()"><script language="javascript" type="text/javascript">var tid=0;var tname=1;var url=2;var type=3;var fid=4;function hidden(B){var nodes=loadlist();var T='F'+nodes[B][tid];var types=nodes[B][type];if(types.indexOf( "folder")>-1){document.getElementById(B).innerHTML=document.getElementById(B).innerHTML=="-"?"+":"-";document.getElementById(T).style.display=document.getElementById(T).style.display=="none"?"block":"none";}}function loadlist() { var nodes = new Array(); var index = 0; nodes[0] = ["T1", "体育", "#", "folder", "T0"]; nodes[1] = ["T2", "篮球", "#", "folder", "T1"]; nodes[2] = ["T3", "足球", "#", "folder", "T1"]; nodes[3] = ["T14", "姚明", "#", "link", "T2"]; nodes[4] = ["T5", "动漫", "#", "folder", "T0"]; nodes[5] = ["T6", "天空之城", "#", "link", "T5"]; nodes[6] = ["T7", "游戏", "#", "folder", "T0"]; nodes[7] = ["T8", "网页游戏", "#", "folder", "T7"]; nodes[8] = ["T9", "单机游戏", "#", "folder", "T7"]; nodes[9] = ["T10", "热血三国", "#", "link", "T8"]; nodes[10] = ["T11", "恐龙快打", "#", "link", "T9"]; nodes[11] = ["T12", "拳皇", "#", "link", "T9"]; nodes[12] = ["T13", "大力水手", "#", "link", "T5"]; nodes[13] = ["T4", "星际2", "#", "link", "T9"]; nodes[14] = ["T15", "小贝", "#", "link", "T3"]; return nodes; } function treeload(){var nodes=loadlist();for(var i=0;i<nodes.length;i++){var div=document.createElement("DIV");var divid='W'+nodes[i][tid];var fatherid='F'+nodes[i][fid];var nodeid=nodes[i][tid];div.id=divid;div.style.background="yellow";document.getElementById(fatherid).appendChild(div);var span=document.createElement("span");var spanid=i;span.id=spanid;span.onclick = function(){ hidden(this.id); };var ttt=nodes[i][type];if(ttt.indexOf( "folder")>-1){span.innerHTML='+'; }else{span.innerHTML='>'; }document.getElementById(divid).appendChild(span);var a=document.createElement("a");a.id='A'+nodes[i][tid];a.href=nodes[i][url];a.innerHTML=nodes[i][tname]; document.getElementById(divid).appendChild(a);var divt=document.createElement("DIV");divt.id='F'+nodes[i][tid];divt.style.display="none";divt.style.paddingLeft='20px';document.getElementById(divid).appendChild(divt);}}</script><div id="FT0"></div></BODY> jstree1.0rc2版checkbox插件问题 新手问,关于getElementById的问题 在其他网站显示良好的js在另一个网站提示未定义 JS代码执行效率和资源占用检查和改进!!! Ext里面new top.Ext.Window请教 怎样在<span>下使用innerhtml? 请问各位哥,这个啥东东??我是一名网页制作初学者 十万火急,请教高手,如何用asp实现无闪烁刷新呀! <a href="# struts2+jQuery+ajax怎么实现表单验证 [求教]一个ajax对象类的小问题,请达人指点一下,谢谢! 在线等!关于<input type = "file" />问题
不同吗?
我只用过<body onload>
window.attachEvent('onload',FuncName)
}
else{
window.addEventListener('load',FuncName,false);
}2.使用window.onload=function(){FuncName1();FuncName2();},直接onload两个函数。可以加一个判断,function myonload(FuncName2){
var o=window.onload;
if ((typeof o)=='function')
window.onload=function(){o();FuncName2();}
else
window.onload=FuncName2;
}
window.onload = function(){
//body onload代码
...
//window onload代码
...
};
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
<title>三原图墙--记录三原的人和事</title>
<style type="text/css"><!--
#svc-toolbar .bgp-fr{background: transparent url(tuqiang_images/svc_sprite_all.gif) 0 0 no-repeat}
.ttv{background: transparent url(tuqiang_images/svc_sprite_all.gif) 0 0 no-repeat}
--></style>
<link rel="stylesheet" href="tuqiang_css/homepage.css" type="text/css">
<script src="tuqiang_js/homepage.js" language="javascript" type="text/javascript" ></script>
</head>
<body onload="setupZoom()">
<script>
var aaa=r;
aaa.svcToolbarYSpritePosition={a1:"0",a2:"-37px",a3:"-74px",a4:"-111px",a5:"-148px",a6:"-185px",a7:"-222px"};
window.onload=aaa.init
</script>
<div align="right" width="100%"><nobr><a
href="http://www.713800.net/main">三原生活通</a>
| <a
href="http://bbs.713800.net">三原论坛</a></nobr></div>
<hr color="#3399FF"><div align="center"> <div class="photoblock-many">
<a href="tuqiang_images/mwsf-2.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-2-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-2" class="photo" /></a>
<a href="tuqiang_images/mwsf-14.jpg"><img src="tuqiang_images/mwsf-14-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-14" class="photo" /></a>
<a href="tuqiang_images/mwsf-5.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-5-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-5" class="photo" /></a>
<a href="tuqiang_images/mwsf-6.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-6-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-6" class="photo" /></a>
<a href="tuqiang_images/mwsf-16.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-16-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-16" class="photo" /></a>
<a href="tuqiang_images/mwsf-20.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-20-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-20" class="photo" /></a>
<a href="tuqiang_images/mwsf-21.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-21-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-21" class="photo" /></a>
<a href="tuqiang_images/mwsf-25.jpg"><img src="tuqiang_images/mwsf-25-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-25" class="photo" /></a>
<a href="tuqiang_images/mwsf-27.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-27-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-27" class="photo" /></a>
<a href="tuqiang_images/mwsf-28.jpg"><img src="tuqiang_images/mwsf-28-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-28" class="photo" /></a>
<a href="tuqiang_images/mwsf-29.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-29-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-29" class="photo" /></a>
<a href="tuqiang_images/mwsf-30.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-30-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-30" class="photo" /></a>
<a href="tuqiang_images/mwsf-31.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-31-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-31" class="photo" /></a>
<a href="tuqiang_images/mwsf-24.jpg"><img src="tuqiang_images/mwsf-24-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-24" class="photo" /></a>
<a href="tuqiang_images/mwsf-4.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-4-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-4" class="photo" /></a>
<a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a>
<a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a>
<a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a>
<a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a>
<a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a>
<a href="tuqiang_images/mwsf-9.jpg" title="www.713800.com.cn"><img src="tuqiang_images/mwsf-9-thumb.jpg" width="161" height="123" border="0" alt="" id="img-mwsf-9" class="photo" /></a>
</div> <!-- icon start -->
<div id="wrapper">
<table id="svc-toolbar" class="bgp" cellpadding="3" cellspacing="2" border="0">
<tr>
<td><a href="http://www.713800.net/fuwu" title="a1" target="_blank" id="a1-i"><span class="bgp-fr"></span><span>便民信息</span></a></td>
<td><a href="http://www.713800.net/main" title="a2" target="_blank" id="a2-i"><span class="bgp-fr"></span><span>生活通</span></a></td>
<td><a href="http://wish.713800.net" title="a3" target="_blank" id="a3-i"><span class="bgp-fr"></span><span>许愿墙</span></a></td>
<td><a href="http://www.713800.net/mate" title="a4" target="_blank" id="a4-i"><span class="bgp-fr"></span><span>同城交友</span></a></td>
<td><a href="http://www.16movies.cn" title="a5" target="_blank" id="a5-i"><span class="bgp-fr"></span><span>在线影视</span></a></td>
<td><a href="http://#添加中..." title="a6" target="_blank" id="a6-i"><span class="bgp-fr"></span><span>上网导航</span></a></td>
<td><a href="http://bbs.713800.net" title="a7" target="_blank" id="a7-i"><span class="bgp-fr"></span><span>本地社区</span></a></td>
</tr>
</table>
</div>
<!-- icon end -->
<!-- tips start:don't changes these id-->
<div id="tt" class="ttm" style="display:none">
<div class="ttl"></div>
<div class="ttc">
<div class="ttdc">
<div class="ttdl"></div>
<div class="ttdr"></div>
</div>
<div class="tt-text"></div>
<div class="ttdc">
<div class="ttdl"></div>
<div class="ttdr"></div>
</div>
</div>
<div class="ttl"></div>
<div class="ttvc">
<div class="ttv"></div>
</div>
</div>
<!-- tips end --><br>
<br></div>
</body>
</html>
<script src="tuqiang_js/homepage.js" language="javascript" type="text/javascript" > </script>
</head>
<body onload="setupZoom()">
<script>
var aaa=r;
aaa.svcToolbarYSpritePosition={a1:"0",a2:"-37px",a3:"-74px",a4:"-111px",a5:"-148px",a6:"-185px",a7:"-222px"};
window.onload=aaa.init
</script>
</head>
<body >
<script>
var aaa=r;
aaa.svcToolbarYSpritePosition={a1:"0",a2:"-37px",a3:"-74px",a4:"-111px",a5:"-148px",a6:"-185px",a7:"-222px"};
window.onload= function(){
setupZoom();
aaa.init();
};
</script>
<script language="javascript" type="text/javascript">
var tid=0;
var tname=1;
var url=2;
var type=3;
var fid=4;function hidden(B){
var nodes=loadlist();
var T='F'+nodes[B][tid];
var types=nodes[B][type];
if(types.indexOf( "folder")>-1){
document.getElementById(B).innerHTML=document.getElementById(B).innerHTML=="-"?"+":"-";
document.getElementById(T).style.display=document.getElementById(T).style.display=="none"?"block":"none";
}
}
function loadlist() {
var nodes = new Array();
var index = 0;
nodes[0] = ["T1", "体育", "#", "folder", "T0"];
nodes[1] = ["T2", "篮球", "#", "folder", "T1"];
nodes[2] = ["T3", "足球", "#", "folder", "T1"];
nodes[3] = ["T14", "姚明", "#", "link", "T2"];
nodes[4] = ["T5", "动漫", "#", "folder", "T0"];
nodes[5] = ["T6", "天空之城", "#", "link", "T5"];
nodes[6] = ["T7", "游戏", "#", "folder", "T0"];
nodes[7] = ["T8", "网页游戏", "#", "folder", "T7"];
nodes[8] = ["T9", "单机游戏", "#", "folder", "T7"];
nodes[9] = ["T10", "热血三国", "#", "link", "T8"];
nodes[10] = ["T11", "恐龙快打", "#", "link", "T9"];
nodes[11] = ["T12", "拳皇", "#", "link", "T9"];
nodes[12] = ["T13", "大力水手", "#", "link", "T5"];
nodes[13] = ["T4", "星际2", "#", "link", "T9"];
nodes[14] = ["T15", "小贝", "#", "link", "T3"];
return nodes;
} function treeload(){
var nodes=loadlist();for(var i=0;i<nodes.length;i++){
var div=document.createElement("DIV");
var divid='W'+nodes[i][tid];
var fatherid='F'+nodes[i][fid];
var nodeid=nodes[i][tid];
div.id=divid;
div.style.background="yellow";
document.getElementById(fatherid).appendChild(div);var span=document.createElement("span");
var spanid=i;
span.id=spanid;
span.onclick = function(){
hidden(this.id);
};var ttt=nodes[i][type];
if(ttt.indexOf( "folder")>-1){
span.innerHTML='+';
}else{
span.innerHTML='>';
}document.getElementById(divid).appendChild(span);var a=document.createElement("a");
a.id='A'+nodes[i][tid];
a.href=nodes[i][url];
a.innerHTML=nodes[i][tname];
document.getElementById(divid).appendChild(a);
var divt=document.createElement("DIV");
divt.id='F'+nodes[i][tid];
divt.style.display="none";
divt.style.paddingLeft='20px';
document.getElementById(divid).appendChild(divt);
}
}
</script>
<div id="FT0"></div>
</BODY>