求助JS代码延迟怎么能实现
下边的代码是个网页特效,我想让这个特效延迟10秒运行 怎么能做到呢<SCRIPT language=JavaScript>
function findObj(theObj, theDoc) { var p, i, foundObj; if(!theDoc) theDoc = document; if( (p = theObj.indexOf("?")) > 0 && parent.frames.length) { theDoc = parent.frames[theObj.substring(p+1)].document; theObjtheObj = theObj.substring(0,p); } if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj]; for (i=0; !foundObj && i < theDoc.forms.length; i++) foundObj = theDoc.forms[i][theObj]; for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) foundObj = findObj(theObj,theDoc.layers[i].document); if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj); return foundObj; } function showHideLayers() { var i, visStr, obj, args = showHideLayers.arguments; for (i=0; i<(args.length-2); i+=3) { if ((obj = findObj(args[i])) != null) { visStr = args[i+2]; if (obj.style) { objobj = obj.style; if(visStr == 'show') visStr = 'visible'; else if(visStr == 'hide') visStr = 'hidden'; } obj.visibility = visStr; } } } document.write('<div id="Layer1" style="position:absolute; right:0px; top:0px; width:350px; height:350px; z-index:99">'); document.write('<embed src="1.swf" width="350" height="350" quality="high" pluginspage="" type="application/x-shockwave-flash" wmode="transparent"></embed>'); document.write('</div>'); </SCRIPT>
谢谢大家 setTimeout :funk:我知道用setTimeout
但是我不知道怎么写 能给个完整的代码么
多谢了版主
页:
[1]