chrishon 发表于 2010-2-23 22:12:57

向discuz提交时,无法得到成功标志

web在线发布模块中,写了一个针对discuz nt的模块;
经测试,可以正常提交到论坛中,但是无法正确分析“成功标志码”

成功标志码中写的是“发表主题成功”,这几个字在源文件中是存在的;

火车提示的是:
发内容--WEB发布错误,返回代码请查看:WebError.log,下面是log里面的文件<?xml version="1.0" encoding="utf-8"?><root><![CDATA[
<script type="text/javascript" reload="1">
var postminchars = parseInt('5');
var postmaxchars = parseInt('20000');
var disablepostctrl = parseInt('0');
var forumpath = "/bbs/";
var posturl=forumpath+'posttopic.aspx?forumid=13&forumpage=1';
var postaction='http://localhost:6100/bbs/posttopic.aspx?infloat=1&forumid=13&'
function closenewthread()
{
                if($('floatwin_newthread'))
      $('floatwin_newthread').parentNode.removeChild($('floatwin_newthread'));
                if($('floatwin_newthread_mask'))
               $('floatwin_newthread_mask').parentNode.removeChild($('floatwin_newthread_mask'));
}
</script>
               <script type="text/javascript">
                        $('returnmessage').className='';
                        location.href='http://localhost:6100/bbs/showtopic-131.aspx';       
                </script>
]]></root>
而我通过httpwatch查看的结果是,上面这部分代码只是发帖成功的一部分,下面还有一块类似<div class="msg_inner">
                        <p>发表主题成功, 返回该主题</p>
                        <p><a href="showtopic-130-1.aspx#133">如果浏览器没有转向, 请点击这里.</a></p>
                </div>

rq204 发表于 2010-2-24 14:42:16

成功标识码以测试发布后返回的源码中的代码为准
页: [1]
查看完整版本: 向discuz提交时,无法得到成功标志