www.gusucode.com > 云枫企业网站源代码第二版 2.0源码程序 > js.js
//v1.0 //Copyright 2006 Adobe Systems, Inc. All rights reserved. function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = '<object '; for (var i in objAttrs) str += i + '="' + objAttrs[i] + '" '; str += '>'; for (var i in params) str += '<param name="' + i + '" value="' + params[i] + '" /> '; str += '<embed '; for (var i in embedAttrs) str += i + '="' + embedAttrs[i] + '" '; str += ' ></embed></object>'; document.write(str); } function AC_FL_RunContent(){ var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "application/x-shockwave-flash" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_SW_RunContent(){ var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , null ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblClick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": case "type": case "codebase": ret.objAttrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "id": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret; } //变换图片代码 TitlePics = new Array(); TitlePics[0] = "<img src=images/pro6.jpg width=555 height=318 border=0 >"; TitlePics[1] = "<img src=images/pro1.jpg width=555 height=318 border=0 >"; TitlePics[2] = "<img src=images/pro2.jpg width=555 height=318 border=0 >"; TitlePics[3] = "<img src=images/pro3.jpg width=555 height=318 border=0 >"; TitlePics[4] = "<img src=images/pro4.jpg width=555 height=318 border=0 >"; TitlePics[5] = "<img src=images/pro5.jpg width=555 height=318 border=0 >"; var i = 0; var mytimeout; function playTitlePics() { if(TitlePics.length == 1){ document.all["span_titlepics"].filters[0].apply(); document.all["span_titlepics"].innerHTML = TitlePics[0]; document.all["span_titlepics"].filters[0].play(); }else{ if (i == TitlePics.length-1) i = 0; else i++; document.all["span_titlepics"].filters[0].apply(); document.all["span_titlepics"].innerHTML = TitlePics[i]; document.all["span_titlepics"].filters[0].play(); mytimeout = setTimeout('playTitlePics()',4500); } } //鼠标移上效果 //无级缩放图片大小 function resizepic(thispic) { if(thispic.height>5500||thispic.width>550)thispic.style.zoom=550/(thispic.height>thispic.width?thispic.height:thispic.width); } function bbimg(o) { var zoom=parseInt(o.style.zoom, 10)||100; zoom+=event.wheelDelta/12; if (zoom>0) o.style.zoom=zoom+'%'; return false; } //双击鼠标滚动屏幕的代码 var currentpos,timer; function initialize() { timer=setInterval ("scrollwindow ()",30); } function sc() { clearInterval(timer); } function scrollwindow() { currentpos=document.body.scrollTop; window.scroll(0,++currentpos); if (currentpos !=document.body.scrollTop) sc(); } document.onmousedown=sc document.ondblclick=initialize //更改字体大小 var status0=''; var curfontsize=10; var curlineheight=18; function fontZoomA(){ if(curfontsize>8){ document.getElementById('fontzoom').style.fontSize=(--curfontsize)+'pt'; document.getElementById('fontzoom').style.lineHeight=(--curlineheight)+'pt'; } } function fontZoomB(){ if(curfontsize<64){ document.getElementById('fontzoom').style.fontSize=(++curfontsize)+'pt'; document.getElementById('fontzoom').style.lineHeight=(++curlineheight)+'pt'; } } //完毕 //防止copy代码 function nocopy() { alert("对不起,为保护作者权益,本站文章不允许复制。\n\n如有特殊需要,请与本站联系。"); event.returnValue=false; } function stop(){ return false; } document.oncontextmenu=stop; //完毕 //弹出窗口代码 function yysoft(){} function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //完毕