123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- var speed = 5;
- var currentpos=1;
- var timer;
- function img_zoom(e, o) //ͼƬÊó±ê¹öÂÖËõ·Å
- {
- var zoom = parseInt(o.style.zoom, 10) || 100;
- zoom += event.wheelDelta / 12;
- if (zoom > 0) o.style.zoom = zoom + '%';
- return false;
- }
- function setSpeed()
- {
- speed = parseInt(scrollspeed.value);
- if (speed < 1 || speed > 10){
- speed=5;
- scrollspeed.value=5;
- }
-
- }
- function stopScroll()
- {
- clearInterval(timer);
- }
- function beginScroll()
- {
- timer=setInterval("scrolling()",250/speed);
- }
- function scrolling()
- {
- //currentpos=document.documentElement.scrollTop;
- currentpos=document.body.scrollTop;
- window.scroll(0,++currentpos);
- //if(currentpos!=document.documentElement.scrollTop) clearInterval(timer);
- if(currentpos!=document.body.scrollTop) clearInterval(timer);
- }
- function setCookies(cookieName,cookieValue, expirehours)
- {
- var today = new Date();
- var expire = new Date();
- expire.setTime(today.getTime() + 3600000 * 356 * 24);
- document.cookie = cookieName+'='+escape(cookieValue)+ ';expires='+expire.toGMTString();
- }
- function ReadCookies(cookieName)
- {
- var theCookie=''+document.cookie;
- var ind=theCookie.indexOf(cookieName);
- if (ind==-1 || cookieName=='') return '';
- var ind1=theCookie.indexOf(';',ind);
- if (ind1==-1) ind1=theCookie.length;
- return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
- }
- function saveSet()
- {
- setCookies("backgroundImage",backgroundImage.options[backgroundImage.selectedIndex].value);
- //setCookies("bgcolor",bgcolor.options[bgcolor.selectedIndex].value);
- setCookies("txtcolor",txtcolor.options[txtcolor.selectedIndex].value);
- setCookies("fontsize",fontsize.options[fontsize.selectedIndex].value);
- setCookies("scrollspeed",scrollspeed.value);
- }
- function loadSet()
- {
- var tmpstr;
-
- tmpstr = ReadCookies("backgroundImage");
- backgroundImage.selectedIndex = 0;
- if (tmpstr != "")
- {
- for (var i=0;i<backgroundImage.length;i++)
- {
- if (backgroundImage.options[i].value == tmpstr)
- {
- backgroundImage.selectedIndex = i;
- break;
- }
- }
- }
-
- /*tmpstr = ReadCookies("bgcolor");
- bgcolor.selectedIndex = 0;
- if (tmpstr != "")
- {
- for (var i=0;i<bgcolor.length;i++)
- {
- if (bgcolor.options[i].value == tmpstr)
- {
-
- bgcolor.selectedIndex = i;
- break;
- }
- }
- }*/
-
- tmpstr = ReadCookies("fontsize");
- fontsize.selectedIndex = 3;
- if (tmpstr != "")
- {
- for (var i=0;i<fontsize.length;i++)
- {
- if (fontsize.options[i].value == tmpstr)
- {
- fontsize.selectedIndex = i;
- break;
- }
- }
- }
-
- tmpstr = ReadCookies("txtcolor");
- txtcolor.selectedIndex = 0;
- if (tmpstr != "")
- {
- for (var i=0;i<txtcolor.length;i++)
- {
- if (txtcolor.options[i].value == tmpstr)
- {
- txtcolor.selectedIndex = i;
- break;
- }
- }
- }
-
- tmpstr = ReadCookies("scrollspeed");
- if (tmpstr=='') tmpstr=5;
- scrollspeed.value=tmpstr;
- setSpeed();
- //document.bgColor=bgcolor.options[bgcolor.selectedIndex].value;
- document.fgColor=txtcolor.options[txtcolor.selectedIndex].value;
- document.all.content.style.fontSize=fontsize.options[fontsize.selectedIndex].value;
- document.all.bbground.style.backgroundImage=backgroundImage.options[backgroundImage.selectedIndex].value;
- }
- document.onmousedown=stopScroll;
- document.ondblclick=beginScroll;
- loadSet();
|