function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
function pingfenwithoutlimit(value,vote_id,table){
var a = Math.random();
createXMLHttpRequest();
xmlHttp.onreadystatechange = function(){handleStateChangeaa(vote_id,table);};
xmlHttp.open("GET","counts.php?action=vote&vote_id="+vote_id+"&value="+value+"&table="+table+"&"+a,true);
xmlHttp.send(null);
}
function pingfenwithlimit(value,vote_id,table){
switch(getCookie("table")){
case 0 : setCookie("table",1);break;
case "1": DelCookie("table");setCookie("table",2);break;
case "2": DelCookie("table");setCookie("table",3);break;
case "3": alert('您今天已经不能投票了!'); return false; break;
//default : alert('您已经投过票了!'); return false; break;
}
var a = Math.random();
createXMLHttpRequest();
xmlHttp.onreadystatechange = function(){handleStateChangeaa(vote_id,table);};
xmlHttp.open("GET","counts.php?action=vote&vote_id="+vote_id+"&value="+value+"&table="+table+"&"+a,true);
xmlHttp.send(null);
}
function pingfen(value,vote_id,table){
//alert('您选择了'+vote_id+',票数是'+value);
switch(getCookie("title_name"+table)){
case 0: setCookie("title_name"+table,1);break;
case "1": DelCookie("title_name"+table); setCookie("title_name"+table,2);break;
case "2": DelCookie("title_name"+table); setCookie("title_name"+table,3);break;
case "3": alert('您今天已经不能再投票了!'); return false; break;
//default :alert('您已经投过票了!'); return false; break;
}
var a = Math.random();
createXMLHttpRequest();
xmlHttp.onreadystatechange = function(){handleStateChangeaa(vote_id,table);};
xmlHttp.open("GET","counts.php?action=vote&vote_id="+vote_id+"&value="+value+"&table="+table+"&"+a,true);
xmlHttp.send(null);
}
function handleStateChangeaa(vote_id,table){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200||xmlHttp.status == 0){
if(xmlHttp.responseText){
results(vote_id,table);
}
}
}
}
function results(vote_id,table){
var a = Math.random();
createXMLHttpRequest();
xmlHttp.onreadystatechange = function(){handleStateChangeaaresult(vote_id,table);};
//alert("counts.php?action=result&vote_id="+vote_id+"&"+a);
xmlHttp.open("GET","counts.php?action=result&vote_id="+vote_id+"&table="+table+"&"+a,true);
xmlHttp.send(null);
}
function handleStateChangeaaresult(vote_id,table){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200||xmlHttp.status == 0){
alert("感谢您的投票!您今天还可以投票"+(Number(3)-Number(getCookie("title_name"+table)))+"次");
document.getElementById(vote_id).innerHTML =xmlHttp.responseText+"票";
}
}
}
function setCookie(name, value) {
expiryday=new Date();
expiryday.setTime(expiryday.getTime()+24*60*60*1*1000);
//保存设置12小时
document.cookie = name + "=" + escape(value)
+ "; expires=" + expiryday.toGMTString() + ";path=/";
}
function getCookie(name) {
var search = name + "="
if (document.cookie.length > 0) { // if there are any cookies
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
}
return 0;
}
function DelCookie(name){
expiryday=new Date();
expiryday.setTime(expiryday.getTime()-1);
var cval = getCookie(name);
document.cookie = name + "=" + 0
+ "; expires=" + expiryday.toGMTString() + ";path=/";
}
function updatesum(vote_id,author_id,url_id,sum_id,table){
var a = Math.random();
var author = document.getElementById(author_id).value;
var url = document.getElementById(url_id).value;
var sum = document.getElementById(sum_id).value;
createXMLHttpRequest();
xmlHttp.onreadystatechange = function(){handleStateChangeUpdate(vote_id);};
xmlHttp.open("GET","counts.php?action=update&vote_id="+vote_id+"&author="+author+"&url="+url+"&sum="+sum+"&table="+table+"&"+a,true);
xmlHttp.send(null);
}
function handleStateChangeUpdate(vote_id){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200||xmlHttp.status == 0){
if(xmlHttp.responseText){
alert("修改成功!");
}
}
}
}
这个文件就是控制投票的次数的,呵呵,慢慢看啊,写的还好啊 我推荐的东东LZ没用啊 。。。楼上的都是高人啊。我不会自己写东东啊。不是不用。是不会啊。 留名,等LZ散nb........ 听说两页之内必有NB.所以偶来排队.
人工置顶3票. 51nb不乏能人 你们太厉害了,佩服佩服!!!^x^ *.*lll 前两页都有nb送?我也凑份 注:本活动最终解释权归主办方所有,刷票无效! 不会投票机,给你点了3次 排队领nb 注:本活动最终解释权归主办方所有,刷票无效!
楼主看到投票页面下写的了?
不怕移动反水? Posted by wokin on 2009-6-12 01:49 http://www.ibmnb.com/images/common/back.gif
51nb不乏能人
脚本俺不懂,基因工程和细胞工程的问题俺可以帮忙:D 都在干嘛呢
都举起手来我来检查 49楼高人啊,不会又是ZF搞的什么填补国际空白的"高科技项目"吧:D :D
[ Edited bywephom on 2009-6-14 00:34 ] 特来感谢楼主的nb Posted by wephom on 2009-6-14 00:32 http://www.ibmnb.com/images/common/back.gif
49楼高人啊,不会又是ZF搞的什么填补国际空白的"高科技项目"吧:D :D
[ Edited bywephom on 2009-6-14 00:34 ]
我这辈子绝对不会和××党同流合污的 注:本活动最终解释权归主办方所有,刷票无效!
页:
1
[2]