Backup/Discuz.Web/admin/global/global_sendsmtogroup(2).aspx

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Page Language="c#" Inherits="Discuz.Web.Admin.sendsmtogroup" CodeBehind="global_sendsmtogroup.aspx.cs" %>

<%@ Register TagPrefix="cc1" Namespace="Discuz.Control" Assembly="Discuz.Control" %>
<%@ Register TagPrefix="uc1" TagName="textarea" Src="../UserControls/TextareaResize.ascx" %>
<%@ Register TagPrefix="cc3" Namespace="Discuz.Control" Assembly="Discuz.Control" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>批量发送短消息</title>
<link href="../styles/dntmanager.css" type="text/css" rel="stylesheet" />
<link href="../styles/tab.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="../js/common.js"></script>
<script type="text/javascript" src="../../js/common.js"></script>
<script type="text/javascript" src="../js/modalpopup.js"></script>
<script language="JavaScript" type="text/javascript" src="../../javascript/ajax.js"></script>
<script type="text/javascript">
    function SendPM(startuid) {
        var groupidlist = "<%=groupidlist%>";
        var topnumber = $("postcountpercircle").value;
        var msgfrom = $("msgfrom").value;
        var msguid = "<%=userid%>";
        var folder = $("folder").value;
        var subject = $("subject").value;
        var postdatetime = $("postdatetime").value;
        var message = $("message_posttextarea").value;

        var url = "groupidlist=" + groupidlist + "&topnumber=" + topnumber + "&start_uid=" + startuid + "&msgfrom=" + encodeChar(msgfrom) + "&msguid=" + msguid + "&folder=" + folder + "&subject=" + encodeChar(subject) + "&postdatetime=" + postdatetime + "&message=" + encodeChar(message);
        _sendRequest('../global/global_ajaxcall.aspx?opname=sendsmtogroup', sendpm_callback, false, url);
    }

    function encodeChar(str) {
        return encodeURI(str.replace(/\+/g, '_plus_').replace(/\&/g, '_and_').replace(/\=/g, '_equal_'));
    }
    
    function sendpm_callback(doc)
	{	
	    var data=eval(doc);
	    if(data[0]==undefined) {
	        $('Layer5').innerHTML = '运行错误,系统重新加载当前页面!';
	       window.location.href = "global_sendsmtogroup.aspx";
	    }
	    else
	    {
	        var sendcount = parseInt(data[0].count);
	        if (sendcount == 0) {
                  $('Layer5').innerHTML = "<br />短消息已发送成功!";
                  window.location.href = "global_sendsmtogroup.aspx";
            }
            else {
                  if (isNaN(sendcount)) 
                      sendcount = 0;
                  count += sendcount;
                  $('Layer5').innerHTML = "<br />已发送" + count + " 条短消息";
                  SendPM(data[0].startuid);
            }	   
	    }
    }

    var count;//统计已操作的记录数

后面还有 94 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。