Request-URI Too Large请求的URL长度超出了此服务器的容量限制

时间:2011-04-26 20:29:29

标签: javascript url tinymce

如果我使用tinymce我得

Request-URI太大请求的URL长度超出了此服务器的容量限制。

我的代码: -

  <!-- TinyMCE -->
<script type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
    tinyMCE.init({
        //mode : "textareas",
        mode : "specific_textareas",
        editor_selector : "myBasicEditor",
        theme : "simple"
    });
</script>
<!-- /TinyMCE -->



        if(tinyMCE.get('txtourcmnt').getContent() !="" )
        {
                //var test = tinyMCE.get('txtourcmnt').getContent();
                //alert(test);
                var ordid = '<?php echo $ordid; ?>';
                var cmnt  = tinyMCE.get('txtourcmnt').getContent();
                cmnt = encodeURIComponent(cmnt);
                var typ   = 'o';
        }
        if(cmnt != "")
        {
            var url = "display_comments.php?ordid="+ordid+"&cmnt="+cmnt+"&typ="+typ;        
            xmlHttp = GetXmlHttpObject(funcsubcatval);
            xmlHttp.open("POST", url , true);
            alert(url);
            xmlHttp.send(null);
        }

2 个答案:

答案 0 :(得分:3)

看起来您正在尝试通过querystring参数发送编辑器的内容。您应该将其作为post参数发送。

答案 1 :(得分:1)

您正在实施动态网址,该网址似乎超出了最大长度。关于它,这是一个很棒的SO answer