| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- //-------常用的JS
- //判断浏览器类型
- var qgExploer = navigator.appName;
- var qgIE;
- if(qgExploer == "Microsoft Internet Explorer")
- {
- qgIE = "IE";
- if(navigator.appVersion.match(/7./i)!='7.')
- {
- qgIE = "IE6";
- }
- }
- else
- {
- qgIE = "FF";
- document.write("<style type='text/css'>body{overflow-y:scroll;}</style>");
- }
- var qgbody = (document.documentElement) ? document.documentElement : document.body
- //设为首页
- function sethome(obj,url)
- {
- try
- {
- obj.style.behavior='url(#default#homepage)';
- obj.sethomepage(url);
- }
- catch(e)
- {
- if(window.netscape)
- {
- try
- {
- netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
- }
- catch(e)
- {
- alert("感谢您光临本站\n\n\t您正在使用的浏览器无法正确添加到代到设为主页上\n\n\t请您手动进行设置!给您带来不便还请见谅...");
- return false;
- }
- var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
- prefs.setCharPref('browser.startup.homepage',url);
- }
- }
- return false;
- }
- //加入收藏
- function setfav(url,sitename)
- {
- try
- {
- window.external.AddFavorite(url,sitename)
- }
- catch (e)
- {
- try
- {
- window.sidebar.addPanel(sitename,url,"");
- }
- catch (e)
- {
- alert("感谢您光临本站\n\n\t您好,您的操作: 加入收藏 失败,请您使用Ctrl+D进行添加");
- return false;
- }
- }
- return true;
- }
- //document.getElementById的简写
- function $(id)
- {
- return document.getElementById(id);
- }
- //网页跳转
- function tourl(url)
- {
- window.location.href=url;
- }
- //设定多长时间运行某个动作脚本
- function timeset(time,act)
- {
- time = parseInt(time);
- if(time < 1)
- {
- return false;
- }
- else
- {
- if(time < 10)
- {
- time = time*1000;
- }
- window.setTimeout(act,time);
- }
- }
- //邮箱检测
- function checkemail(email)
- {
- if(email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((-\w+)|(\.\w+))*\.\w+$/) != -1)
- {
- return true;
- }
- else
- {
- return false;
- }
- }
- //图片滚动代码
- //div_1是最外面的包围的样式,且必须overflow:hidden;
- //div_2和div_3是同一个级别的DIV
- function marquee(div_1,div_2,div_3,mt)
- {
- var speed=40;
- var FGDemo=$(div_1);
- var FGDemo1=$(div_2);
- var FGDemo2=$(div_3);
- FGDemo2.innerHTML=FGDemo1.innerHTML
- function Marquee1()
- {
- if(FGDemo2.offsetHeight-FGDemo.scrollTop<=0)
- {
- FGDemo.scrollTop-=FGDemo1.offsetHeight;
- }
- else
- {
- FGDemo.scrollTop++;
- }
- }
- var MyMar1=setInterval(Marquee1,speed);
- FGDemo.onmouseover=function()
- {
- clearInterval(MyMar1);
- }
- FGDemo.onmouseout=function()
- {
- MyMar1=setInterval(Marquee1,speed);
- }
- }
|