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

📄 anysale.js

📁 请认真阅读您的文件包然后写出其具体功能(至少要20个字)。尽量不要让站长把时间都花费在为您修正说明上。压缩包解压时不能有密码。
💻 JS
📖 第 1 页 / 共 2 页
字号:
    	if( value.indexOf( "%" ) > -1 || value.indexOf( "&" ) > -1 ) {  //过滤字符
    		showNote(oProm, name+"有误,不能包含'%'和'&'",1);
    		return false;
    	}
*/
		showNote(oProm, "正确",0);
		return true;
	}	
}
function setCode(code,note){  //验证码
	var times = new Date().getTime();
	$(code).innerHTML = "<img src='inc/getCode.asp?times="+times+"' width='72' height='18' alt='验证码' />";
	$(note).innerHTML = "请输入图片上的验证码";
}
function checkCode(name,value,note){  //取得验证码
	var oProm = $(note);
	if( value == null || value == "" || value.trim() == "" ){
		showNote(oProm, "请填写"+name,1);
    	return false;
	}
	var xmlhttp;
	if (window.ActiveXObject) {
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlhttp=new XMLHttpRequest();
	}
	
	if (xmlhttp) {
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4){
				if(xmlhttp.status==200){
					var passcode=unescape(xmlhttp.responseText);
					if( passcode==value ){
						showNote(oProm, "正确",0);
    					return true;
					}else{
						showNote(oProm, name+"有误",1);
    					return false;
					}
				}else{
					showNote(oProm,"验证服务暂时不可用,但可以继续提交!",0);
				}
			}else{
				showNote(oProm,"正在验证,请稍候.........",0);
			}
		}
    	xmlhttp.open("get","validator.asp?action=passcode",true);
		xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		xmlhttp.setRequestHeader("If-Modified-Since","0"); 
		xmlhttp.send(null);
	}
	return true;
}


function loadImg(image,imgsrc){ 
	var x = $(image);
	if(!x || !x.value) return; 
	var patn = /\.jpg$|\.jpeg$|\.gif$/i;  
	if(patn.test(x.value)){ 
		var y = $(imgsrc);
		y.src = 'file://localhost/' + x.value;
	}else{
		alert("您选择的似乎不是图像文件。");
	}
}

//添加至批量发送
function addValue(form,addTitle,flag) {  
	var revisedTitle;  
	var currentTitle = $(form).username.value; 

	if (!flag) {		
		if(currentTitle!=""){
			var arr = currentTitle.split(","); 
			revisedTitle="";
			for (var i=0; i < arr.length; i++) { 
				if( addTitle.indexOf(arr[i]) !=0 ){
					if(revisedTitle==""){
						revisedTitle=arr[i];
					}else{
						revisedTitle = revisedTitle+","+arr[i]; 
					}
				} 
			} 
		}else{
			revisedTitle="";
		}
	} else {
		if(currentTitle==""){
			revisedTitle = addTitle;
		}else{ 
			var arr = currentTitle.split(","); 
			for (var i=0; i < arr.length; i++) { 
				if( addTitle.indexOf(arr[i]) >=0 && arr[i].length==addTitle.length ) return; 
			} 
			revisedTitle = currentTitle+","+addTitle; 
		}
	}
	$(form).username.value=revisedTitle;  
	return; 
} 
//添加至好友
function addFriend(addTitle,id) {  
	var revisedTitle;  
	var currentTitle = $(id).value; 

	if(currentTitle==""){
		revisedTitle = addTitle;
	}else{ 
		var arr = currentTitle.split(","); 
		for (var i=0; i < arr.length; i++) { 
			if( addTitle.indexOf(arr[i]) >=0 && arr[i].length==addTitle.length ) return; 
		} 
		revisedTitle = currentTitle+","+addTitle; 
	}
	$(id).value=revisedTitle;  
	$(id).focus(); 
	return; 
}

//取得url参数值 如var str ="www.abc.com/index.htm?a=1&b=1&c=测试测试"; alert(str.getQuery("c"));
String.prototype.getQuery = function(name){
	var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
	var r = this.substr(this.indexOf("\?")+1).match(reg);
	if (r!=null) return unescape(r[2]); return null;
}
//ajax form
function getPage(url,id,iswin,form){
	var xmlhttp;
	if (window.ActiveXObject) {
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlhttp=new XMLHttpRequest();
	}
	
	if (xmlhttp) {
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4){
				if(xmlhttp.status==200){
					var pageContent=unescape(xmlhttp.responseText);
					if (pageContent.indexOf("anysaleNote")!=-1){
						winNew('提示信息',pageContent,0,400);
					}else if(pageContent.indexOf("anysaleWin")!=-1){
						winNew('信息窗口',pageContent,0,400);
					}else if(pageContent.indexOf("anysaleSuc")!=-1){
						winNew('成功信息',pageContent,0,400);
					}else if(pageContent.indexOf("anysaleErr")!=-1){
						winNew('错误信息',pageContent,1,400);
					}else{
						winClose();
						$(id).innerHTML=pageContent;
					}
				}else{
					var loadErr="<div class='anysaleErr'><ul class='winNote f14'><li class='iErr'>&nbsp;</li><li class='left'><ul><li>加载失败,请稍后再试!</li></ul></li></ul><ul class='winBtn'><li class='txtRig'>"+make+"</li></ul></div>";
					winNew('加载失败',loadErr,1,400);
				}
			}else{
				if (iswin!=null && iswin==1){
					var loading="<div class='anysaleLoad'><ul class='winNote f14'><li class='iLoad'>&nbsp;</li><li class='left'><ul><li>正在加载数据,请稍后...</li></ul></li></ul><ul class='winBtn'><li class='txtRig'>"+make+"</li></ul></div>";
					winNew('加载数据',loading,0,400,94);
				}
			}
		}
		if (form!=null){
			var method="post";
			var data=getForm(form);
		}else{
			var method="get";
			var data=null;
		}
    	xmlhttp.open(method,url,true);
		xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		xmlhttp.setRequestHeader("If-Modified-Since","0"); 
		xmlhttp.send(data);
	}
}
//得到form数据
function getForm(form) {      
	returnString = "";      
	formElements = document.forms[form].elements;      
	var first = true;     
//	alert(formElements.length);
	for (var i=0;i<formElements.length;i++) {      
		var e = formElements[i];
	//	alert(e.name);
		if(e.name == null || e.name==""){
			continue;
		}
	  
		if(e.type=="checkbox" || e.type == "radio"){      
			if(e.checked){//判断是否被选中      
				if(first == true){
					first = false;
					returnString += e.name + "=" + encodeURIComponent(e.value);      
				}else{      
					returnString += "&" + e.name + "=" + encodeURIComponent(e.value);      
				}
			}//判断选框结束
		}else if(e.type=="select-one"){
			e.value=e.options[e.selectedIndex].value;
			if(first == true){
				first = false;
				returnString += e.name + "=" + encodeURIComponent(e.value);      
			}else{      
				returnString += "&" + e.name + "=" + encodeURIComponent(e.value);      
			}//判断select-one结束
		}else if (e.type=="select-multiple"){
			for (var n=0;n<e.length;n++) {
				var op=e.options[n];
				if (op.selected) {
					if(first == true){
						first = false;
						returnString += e.name + "=" + encodeURIComponent(op.value);      
					}else{      
						returnString += "&" + e.name + "=" + encodeURIComponent(op.value);      
					}
				}
			}//判断select-multiple结束
		}else{
			if(first == true){
				first = false;
				returnString += e.name + "=" + encodeURIComponent(e.value);      
			}else{
				returnString += "&" + e.name + "=" + encodeURIComponent(e.value);      
			}
		}////判断类型结束
		
    }//循环结束
    return returnString;
}

⌨️ 快捷键说明

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