Tinymce编辑器从Word问题复制

时间:2012-12-12 11:35:23

标签: php javascript jquery tinymce

我正在使用Tinymce编辑器。 在其中有一个选择粘贴从word。 在它的单击操作上,它调用一个函数windowmanager.open

我的目标是在弹出窗口中显示编辑器的现有内容。

我使用查询字符串传递内容,但有时内容太大,我的URI限制超出错误。

请帮我介绍如何将内容传递给视图文件。

var actualContent = ed.getBody().innerHTML;
ed.windowManager.open({
                                file : url + '/pasteword.php?preContent='+encodeURIComponent(actualContent),
                                width : 450,
                                height : 400,
                                inline : 1
                            }, {
                                plugin_url : url
                            });

1 个答案:

答案 0 :(得分:0)

明确地从这个question

的答案中剔除
  

HTTP协议不对URI的长度设置任何先验限制。服务器必须能够处理它们所服务的任何资源的URI,并且如果它们提供可以生成这种URI的基于GET的表单,它应该能够处理无限长度的URI。如果URI长于服务器可以处理的长度,服务器应该返回414(Request-URI Too Long)状态(参见10.4.15节)。注意:服务器应该谨慎依赖于大于255字节的URI长度,因为某些较旧的客户端或代理实现可能无法正确支持这些长度。

需要注意的是这一行:

  

如果URI比服务器可以处理的长,服务器应该返回414(Request-URI Too Long)状态

因此,除非您有权配置服务器并且可以进行此类配置,否则您似乎没有任何简单的方法可以传递如此大的字符串。