⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 code1.js

📁 ajax拖动层
💻 JS
📖 第 1 页 / 共 2 页
字号:
					case 3:searchType_s.value="i";break;
					case 4:searchType_s.value="v";break;
					}
				}
				
			function selectMenuShow(){
				var selectSubMenu=$("selectMenu");
				var Pos =GetObjPos("searchType");
				selectSubMenu.show();
				selectSubMenu.style.top=Pos.y+22+"px";
				selectSubMenu.style.left=Pos.x+"px";
			}
			
			function selectMenuList(o){
				var selectSubMenu=$("searchType");
				var searchKey=$("searchKey");
				var searchInputType=$("searchInputType");
				searchKey.style.color="#808080";
				if (o=="baidu"){
					selectSubMenu.style.backgroundPosition="0 -157px";
					searchKey.value="百度一下";
					searchInputType.value="baidu";
					}
				if (o=="google"){
					selectSubMenu.style.backgroundPosition="0 -135px";
					searchKey.value="google";searchInputType.value="google";
					}
				if (o=="yahoo"){
					selectSubMenu.style.backgroundPosition="0 -180px";
					searchKey.value="雅虎";
					searchInputType.value="yahoo";
					}
				$("selectMenu").hide();
			}
			
			document.onclick = function(){if(_TAG){$("selectMenu").hide();_TAG=false}else{_TAG=true}};
			
			function writeSwf(src,w,h){  
				document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'">');  
				document.write('<param name="movie" value="' + src + '">');  
				document.write('<param name="quality" value="high"> ');  
				document.write('<param name="menu" value="false"> ');
				document.write('<param name="wmode" value="transparent"> ');
				document.write('<param name="wmode" value="opaque"> ');  
				document.write('<embed src="' + src + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" width="'+w+'" height="'+h+'"></embed> ');  
				document.write('</object> ');
			}
			
			var city=[["北京"],["上海"],["天津"],["重庆"],["杭州","宁波","温州","台州","嘉兴","湖州","绍兴","金华","衢州","舟山","丽水"],["广州","韶关","深圳","珠海","汕头","江门","湛江","茂名","肇庆","惠州","梅州","汕尾","河源","阳江","清远","东莞","中山","潮州","茂名","揭阳","云浮"],["太原","大同","阳泉","长治","晋城","朔州","忻州","临汾","吕梁"],["石家庄","唐山","秦皇岛","邯郸","邢台","保定","张家口","承德","沧州","廊坊","衡水"],["南京","无锡","徐州","常州","苏州","南通","连云港","淮安","盐城","扬州","镇江","泰州","宿迁"],["沈阳","大连","鞍山","抚顺","本溪","丹东","锦州","营口","阜新","辽阳","盘锦","铁岭","朝阳","葫芦岛"],["长春","吉林","辽源","通化","白山","松原","白城"],["哈尔滨","齐齐哈尔","鸡西","鹤岗","双鸭山","大庆","伊春","佳木斯","牡丹江","黑河","绥化"],["合肥","芜湖","蚌埠","淮南","马鞍山","淮北","铜陵","安庆","黄山","滁州","阜阳","巢湖","亳州","池州","宣城"],["福州","厦门","莆田","三明","泉州","漳州","南平","龙岩","宁德"],["南昌","景德镇","萍乡","九江","新余","鹰潭","赣州","吉安","宜春","抚州","上饶"],["济南","青岛","淄博","枣庄","东营","烟台","潍坊","济宁","泰安","威海","日照","莱芜","临沂","德州","聊城","滨州"],["郑州","开封","洛阳","平顶山","安阳","鹤壁","新乡","焦作","濮阳","许昌","漯河","三门峡","南阳","信阳","周口","驻马店"],["武汉","黄石","十堰","宜昌","襄樊","鄂州","荆门","孝感","荆州","黄冈","咸宁","随州"],["长沙","株洲","湘潭","衡阳","邵阳","岳阳","常德","张家界","益阳","郴州","永州","怀化","娄底"],["成都","自贡","攀枝花","德阳","绵阳","遂宁","内江","乐山","南充","眉山","宜宾","广安","达州","雅安","巴中","资阳"],["贵阳","六盘水","遵义","安顺","铜仁","毕节"],["昆明","曲靖","玉溪","保山","昭通","丽江","思茅","临沧","大理","西双版纳","怒江"],["西安","铜川","宝鸡","渭南","延安","汉中","榆林","安康","商洛"],["兰州","嘉峪关","金昌","白银","天水","武威","张掖","平凉","庆阳","定西","陇南","甘南"],["西宁","海东","海南","果洛","玉树"],["呼和浩特","包头","乌海","赤峰","通辽","巴彦淖尔","阿拉善盟","呼伦贝尔","集宁"],["南宁","柳州","桂林","梧州","北海","防城港","钦州","贵港","玉林","百色","贺州","河池","来宾","崇左"],["海口","三亚","西沙"],["拉萨","昌都","山南","日喀则","那曲","阿里","林芝"],["乌鲁木齐","克拉玛依","吐鲁番","哈密","昌吉","喀什","和田","塔城","石河子"],["银川","石嘴山","吴忠","固原"],["香港"],["台北"],["澳门"]];
				
			function getCity(){
				var sltProvince=document.selectCity.province;
				var sltCity=document.selectCity.city;
				var provinceCity=city[sltProvince.selectedIndex];sltCity.length=0;
				for(var i=0;i<provinceCity.length;i++){
					sltCity[i]=new Option(provinceCity[i],provinceCity[i]);
					}
			}
			
			function getAjaxPage(page,div){  
				var request_url=page+"&"+new Date().getTime();  var myAjax = new Ajax.Updater(div, request_url,{	  method  : "get",	  evalScripts: true,	  onLoading  : loading,	  onComplete : done });
			}
				
			function getNowPage(page,div){  
				var request_url=page+"&"+new Date().getTime();  
				var myAjax = new Ajax.Updater(div, request_url,{method:"get"});
			}
			
			function loading(){
				$("loading").style.display ="";
			}
			
			function done(){
				$("loading").style.display ="none";
				$("weather_edit").hide();
				$("rss_edit").hide();
				$("web_edit").hide();
				$("web_up").hide();
			}
			
			function setLogin(){	
				var container=$("container");	
				$("container").show();	
				container.innerHTML='<div id="clarityDiv"></div><div id="window" style="width:300px"><div id="window_title"><span class="close" title="关闭" onclick=closeDiv("window")></span><div id="window_h">用户登录</div></div><div id="window_content"><div class="login"><form class="login" id="login" method="post"><div id="hint">请输入账号密码!</div><div><span>账号</span><input type="text" name="user" id="user" class="text" /></div><div><span>密码</span><input type="password"id="password" name="password" class="text" /></div><div><span></span><input type="button" value="登  录" class="btn" onclick="checkLogin()" />&nbsp;&nbsp;<input type="button" value="注 册" class="btn" onclick="setRegister()" /></div></form></div></div></div>';
				var divId=$("window");	divId.style.left=(document.body.clientWidth-divId.clientWidth)/2+document.body.scrollLeft+"px";	divId.style.top=(document.body.clientHeight-divId.clientHeight)/2+document.body.scrollTop-50+"px";
			}
			
			function setRegister(){	
				var container=$("container");	
				$("container").show();	
				container.innerHTML='<div id="clarityDiv"></div><div id="window" style="width:450px"><div id="window_title"><span class="close" title="关闭" onclick=closeDiv("window")></span><div id="window_h">新用户注册</div></div><div id="window_content"><form name="register" id="register" method="post" action="#"><table class="reg"><tr><td class="a">用户名</td><td class="b"><input type="text" class="text" name="reg_username" id="reg_username" onblur="checkUserName()" maxlength="12"/></td><td class="c" id="checkusername">请使用中文或者英文字符.</td></tr><tr><td class="a">密码</td><td class="b"><input name="reg_userpsd" type="password" class="text" id="reg_userpsd" onblur="checkUserPsd()" maxlength="16"/></td><td class="c" id="checkuserpsd">密码长度请在4-16个字符.</td></tr><tr><td class="a">确认密码</td><td class="b"><input type="password" class="text" name="reg_userpsd2" id="reg_userpsd2" onblur="checkUserPsd2()" maxlength="16"/></td><td class="c" id="checkuserpsd2">请重复您的密码</td></tr><tr><td class="a">E-mail</td><td class="b"><input type="text" class="text" name="reg_useremail" id="reg_useremail" onblur="checkEmail()"/></td><td class="c" id="checkuseremail">您的E-mail地址.</td></tr><tr><td class="a"></td><td class="b"><input type="button" value="提  交" class="button" name="reg_button" id="reg_button"  onclick="reguser()"/></td><td class="c"></td></tr></table></form></div></div>';	
				var divId=$("window");	divId.style.left=(document.body.clientWidth-divId.clientWidth)/2+document.body.scrollLeft+"px";	divId.style.top=(document.body.clientHeight-divId.clientHeight)/2+document.body.scrollTop-50+"px";
			}
			
			function closeDiv(o){	
				$("container").hide();
			}
			
			function checkLogin(){
				if($('user').value==''||$('password').value==''){
					$("hint").innerHTML="<font style=color:#ff0000>账号或密码不能为空!</font>";return false;
				}else{	getPage('login.php?action=login&user='+encodeURIComponent($('user').value)+'&password='+$('password').value+'&'+new Date().getTime(),'hint')	
				}
			}
			
			function logout(){	
				var request_url='login.php?action=logout&'+new Date().getTime();	
				var myAjax = new Ajax.Request(request_url,{	method  : "get",	onSuccess  : reloadPage	});	
			}
				
			function reloadPage(){
				location.reload();
			}
			
			function getPage(url,o){  
				var request_url=url;  
				var divId=o;  
				var myAjax = new Ajax.Updater(divId, request_url,{	  method  : "get",	  evalScripts: true  });
			}
			
			function trim(str) {
				return str.replace(/^\s*(.*?)[\s\n]*$/g, '$1');
			}
			
			function checkUserName(){
				var username =trim($('reg_username').value);
				var cp=$('checkusername');
				var unlen = username.replace(/[^\x00-\xff]/g, "**").length;
				var pat=new RegExp("[^a-zA-Z0-9\_\u4e00-\u9fa5]","i");
				if(unlen < 4 || unlen > 12){cp.innerHTML='<em class="error">用户名请在4-12个字符之间!</em>';}else if(pat.test(username)){cp.innerHTML='<em class="error">用户名含有非法字符!</em>';}else{cp.innerHTML='<em class="right">正在请求验证...</em>';getPage("register.php?action=checkusername&username="+encodeURIComponent(username),"checkusername")}}
				
			function checkUserPsd(){
				var password = $('reg_userpsd').value;var cp = $('checkuserpsd');if(password.length<4 || password.length>16){cp.innerHTML='<em class="error">密码请在4-16个字符之间!</em>'}else{cp.innerHTML='<em class="right">&nbsp;&nbsp;</em>';}
			}
			
			function checkUserPsd2(){
				var password = $('reg_userpsd').value;
				var password2 = $('reg_userpsd2').value;
				var cp = $('checkuserpsd2');if(password==""){cp.innerHTML=""}else if(password!=password2){cp.innerHTML='<em class="error">两次密码不一样,请重复密码!</em>'}else{cp.innerHTML='<em class="right">&nbsp;&nbsp;</em>'}
			}
			
			function checkEmail(){
				var email = trim($('reg_useremail').value);
				var cp = $('checkuseremail');
				var email_s=/^[\-\.\w]+@[\.\-\w]+(\.\w+)+$/.test(email); 
				if(!email_s){cp.innerHTML='<em class="error">E-mail格式不正确,请仔细输入!</em>'}else{cp.innerHTML='<em class="right">&nbsp;&nbsp;</em>'}	  
			}
			
			function reguser(){var register=$("register");var reg_button=$("reg_button");var register_s=document.getElementsByClassName("right",register);if(register_s.length==4){reg_button.value="正在验证...";reg_button.disabled="reg_button";var myAjax = new Ajax.Request('register.php?action=reg&reg_username='+$('reg_username').value+'&reg_userpsd='+$('reg_userpsd').value+'&reg_useremail='+$('reg_useremail').value+"&"+new Date().getTime(),{method:"post",parameters:'action=reg&reg_username='+$('reg_username').value+'&reg_userpsd='+$('reg_userpsd').value+'&reg_useremail='+$('reg_useremail').value+"&"+new Date().getTime(),onSuccess:reloadPage});}else{checkUserName();checkUserPsd();checkUserPsd2();checkEmail();}}
			
			function rss_page(o){var offset=(o-1)*5;var num=rss_link_arr.length-offset;$("rss_list").innerHTML='';  if(num>=5){	for (var i=offset;i<(offset+5);i++){$("rss_list").innerHTML+='<li><a href="'+decodeURIComponent(rss_link_arr[i])+'" target="_blank" title="'+decodeURIComponent(rss_title_arr[i])+'">'+decodeURIComponent(rss_title_arr[i])+'</a></li>';	}  }else{  	for (i=offset;i<rss_link_arr.length;i++){$("rss_list").innerHTML+='<li><a href="'+decodeURIComponent(rss_link_arr[i])+'" target="_blank" title="'+decodeURIComponent(rss_title_arr[i])+'">'+decodeURIComponent(rss_title_arr[i])+'</a></li>';	}  }var page=$("rss_page").getElementsByTagName("a");  for (i=0;i<page.length;i++){	 page[i].className="";  }page[o].className="on";}
			
			function set_edit(div,o){	if(o){$(div).show();}else{$(div).hide();}}
			
			function setNav(page,div,o){  
				var request_url=page+'&'+new Date().getTime();  
				var myAjax = new Ajax.Updater(div, request_url,{	  method  : "get",evalScripts: true,onLoading : function(){$(div).innerHTML='<p style="padding:10px;display:block;text-align:center">正在加载数据,请稍等...</p>'},	  onComplete : function(){ $("loading").style.display ="none";  var navDiv=$('new_nav');	var nav_arr=navDiv.getElementsByTagName("a");	for(var i=0;i<nav_arr.length;i++){nav_arr[i].className="";	}	nav_arr[o].className="on";  } });
			}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -