论坛名称:译客武林
网址:http://bbs.natti.org
愿大家能在这里长呆,把这里比做一个温馨的家园!~
 提醒您:如果本页图片或Flash动画无法正常显示,请点击这里访问原帖。
您提交的数据不合法(必须提交XHTML格式)问题的解决方法 作者:山晨 时间:2006-6-21 8:17:00
1


  • 您提交的数据不合法(必须提交XHTML格式)问题的解决方法

    由于本论坛更新了相关的程序代码和技术,如果您在发帖的时候遇到这个问题时,请作如下操作:

    1)请在IE属性中,清空一下IE的临时文件(估计IE使用的还是旧文件);

    2)检查您的帖子是不是复制过来的内容,如果是请清理一下代码再发。方法是粘贴到记事本中在剪贴过来;或者用方法3。

    3)可以在内容拷贝过来后点击发贴时内容框上面的清理代码按钮图片点击可在新窗口打开查看(一个word文档上有一个红底白色的-),然后再发出,即可

    如果遇到任何问题,麻烦反馈给我们,谢谢!

    [align=right][color=#000066][此贴子已经被作者于2006-6-21 0:20:56编辑过][/color][/align]

  • 陈序员版——去掉XHTML格式验证 作者:山晨 时间:2006-6-21 8:19:00
    2


  •  程序员彻底解决办法:

    去掉XHTML格式验证因为我的论坛发代码的比较多,一些HTML代码不太规范,所以老是出现发代码出现空内容的情况,为了减少这样的情况,所以去掉了XHTML格式 验证

    修改:

    savepost.asp

    将 下面这段注释 Rem 老迷增加xhtml格式限制

      If XMLPOST.loadxml("<xhtml>" & replace(Content,"&","&amp;") &"</xhtml>") Then
       Content=replace(Mid(XMLPOST.documentElement.xml,8,Len(XMLPOST.documentElement.xml)-15),"&amp;","&")
      Else
       parameter="showerr.asp?ErrCodes=<li>您提交的数据不合法(必须提交XHTML格式)&action=OtherErr&autoreload=1"
       Set Dvbbs=Nothing
       Response.redirect parameter
      End If

    DhtmlEdit1.js,reply.js 里的  Dvbbs_CopyData 函数将

    document.getElementById(hiddenid).value = OSWEBXHTML.GetXHTML(IframeID.document.body);


    替换成

     document.getElementById(hiddenid).value = IframeID.document.body.innerHTML

    [align=right][color=#000066][此贴子已经被作者于2006-6-21 0:22:54编辑过][/color][/align]

  • 所属版面:计算机网络技术 本帖第1页
    共有回复: 1 共有页数: 1 显示帖数:50

    欢迎光临译客武林 网址:http://bbs.natti.org