加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Discuz > 正文

动网8.2 批量精华出现重复精华贴解决方法

发布时间:2020-12-14 01:38:07 所属栏目:Discuz 来源:网络整理
导读:编程之家 jb51.cc 动网8.2 批量精华出现重复精华贴解决方法,我们看下批量管理贴的部分代码,下面是 浏览器脚本代码: 以下为引用的内容: script type=text/javascript language=javascript function CheckAll(form) { for (var i=0;iform.elements.length;

  编程之家 52php.cn 动网8.2 批量精华出现重复精华贴解决方法,我们看下批量管理贴的部分代码,下面是 浏览器脚本代码:

以下为引用的内容:
<script type="text/javascript" language="javascript">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name == 'Announceid')
e.checked = form.chkall.checked;
}
}
function clicksubmit(form)
{
if(confirm('您确定执行的操作吗?'))
{ this.document.batch.submit();
return true;
}else{
return false;
}
}
BoardJumpListSelect(0,"newboard","移动帖子请选择","",1);
</script>

  我们看到 this.document.batch.submit(); 这句代码,是用脚本提交数据代码,而我们 原有表单 数据 提交,所以就造成了 数据 提交了两次,而动网8.2 对批量的精华的没有进行贴子已是精华贴的验证,即服务器执行了两次提交的数据。也就出现重复精华贴了。liehuo.net

  此代码修改的方法:进入后台=》风格界面=》模板page_index 的界面风格=》template.html(1)处,把this.document.batch.submit(); 此代码删除,提交即可。当然为了保证正常每个风格都要修改一次哦!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读