急,请高手帮忙修改一段JS提示代码!小弟谢过 本帖最后由 succi888 于 2011-01-15 15:03:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 红色部分加的~~~~function postDigg(ftype,aid){ var taget_obj = document.getElementById('stars'); var saveid = GetCookie('diggid'); if(saveid != null) { var saveids = saveid.split(','); var hasid = false; saveid = ''; j = 1; for(i=saveids.length-1;i>=0;i--) { if(saveids[i]==aid && hasid)continue; else { if(saveids[i]==aid && !hasid) hasid = true; saveid += (saveid=='' ? saveids[i] : ','+saveids[i]); j++; if(j==20 && hasid) break; if(j==19 && !hasid) break; } } if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; } else alert('成功!!'); saveid += ','+aid; SetCookie('diggid',saveid,1); } else { SetCookie('diggid',aid,1); } myajax = new DedeAjax(taget_obj,false,false,'','',''); var url = "/plus/digg_ajax.php?action="+ftype+"&id="+aid; myajax.SendGet2(url);}function getDigg(aid){ var taget_obj = document.getElementById('stars'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/plus/digg_ajax.php?id="+aid); DedeXHTTP = null;} function postDigg(ftype,aid){ var taget_obj = document.getElementById('stars'); var saveid = GetCookie('diggid'); if(saveid != null) { var saveids = saveid.split(','); var hasid = false; saveid = ''; j = 1; for(i=saveids.length-1;i>=0;i--) { if(saveids[i]==aid && hasid)continue; else { if(saveids[i]==aid && !hasid) hasid = true; saveid += (saveid=='' ? saveids[i] : ','+saveids[i]); j++; if(j==20 && hasid) break; if(j==19 && !hasid) break; } } if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; } else alert('成功!!'); saveid += ','+aid; SetCookie('diggid',saveid,1); } else { SetCookie('diggid',aid,1); } myajax = new DedeAjax(taget_obj,false,false,'','',''); var url = "/plus/digg_ajax.php?action="+ftype+"&id="+aid; myajax.SendGet2(url);}function getDigg(aid){ var taget_obj = document.getElementById('stars'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/plus/digg_ajax.php?id="+aid); DedeXHTTP = null;} if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }else saveid += ','+aid;//在下面这里添加提示即可。 就是:if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }else saveid += ','+aid;alert('谢谢您的评价!')这样不行?可能吗?试了吗? 再全点……if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }else saveid += ','+aid;alert('谢谢您的评价!');SetCookie('diggid',saveid,1);如果这样真不行,我就调试看看。如果这样行的话,楼主你真是无可救药了。 jquery ajax 参数问题 火狐下回车事件的获取 这样的页面如何替换 有关javascript中的function调用 点击运行 混乱的对象或变量如何被调用取值 用 var 定义的变量,在整个页面都能使用吗? 谁来说一下 split 这个函数的用法? 关于复选框的问题!在线等 写APPLET时,想用SWING,可IE不支持,该怎么办? Extjs的一些问题 为什么FF会执行2遍?
function postDigg(ftype,aid)
{
var taget_obj = document.getElementById('stars');
var saveid = GetCookie('diggid');
if(saveid != null)
{
var saveids = saveid.split(',');
var hasid = false;
saveid = '';
j = 1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids[i]==aid && hasid)continue;
else {
if(saveids[i]==aid && !hasid) hasid = true;
saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);
j++;
if(j==20 && hasid) break;
if(j==19 && !hasid) break;
}
}
if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }
else alert('成功!!'); saveid += ','+aid;
SetCookie('diggid',saveid,1);
}
else
{
SetCookie('diggid',aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
var url = "/plus/digg_ajax.php?action="+ftype+"&id="+aid;
myajax.SendGet2(url);
}
function getDigg(aid)
{
var taget_obj = document.getElementById('stars');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("/plus/digg_ajax.php?id="+aid);
DedeXHTTP = null;
}
{
var taget_obj = document.getElementById('stars');
var saveid = GetCookie('diggid');
if(saveid != null)
{
var saveids = saveid.split(',');
var hasid = false;
saveid = '';
j = 1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids[i]==aid && hasid)continue;
else {
if(saveids[i]==aid && !hasid) hasid = true;
saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);
j++;
if(j==20 && hasid) break;
if(j==19 && !hasid) break;
}
}
if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }
else alert('成功!!'); saveid += ','+aid;
SetCookie('diggid',saveid,1);
}
else
{
SetCookie('diggid',aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
var url = "/plus/digg_ajax.php?action="+ftype+"&id="+aid;
myajax.SendGet2(url);
}
function getDigg(aid)
{
var taget_obj = document.getElementById('stars');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("/plus/digg_ajax.php?id="+aid);
DedeXHTTP = null;
}
else saveid += ','+aid;//在下面这里添加提示即可。
if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }
else saveid += ','+aid;alert('谢谢您的评价!')这样不行?可能吗?试了吗?
if(hasid) { alert("您刚才已经评价过了,本次评价无效,请勿重复评价!"); return; }
else saveid += ','+aid;alert('谢谢您的评价!');
SetCookie('diggid',saveid,1);如果这样真不行,我就调试看看。如果这样行的话,楼主你真是无可救药了。