fck编辑器插入一些文字,然后通过下面的js方法获取其中的Html文本值:
var oEditor = FCKeditorAPI.GetInstance('nr_content');
var str=oEditor.EditorDocument.body.innerHTML;
window.location='/preview.jsp?text='+str;//传到另一个页面(即文章预览页面)
但是如果str内容较少的时候,预览可以显示,但是str内容较多的时候,预览页面就显示"网页无法显示了"。这个该怎么解决呢?
各位帮忙解决下!不胜感激!
var oEditor = FCKeditorAPI.GetInstance('nr_content');
var str=oEditor.EditorDocument.body.innerHTML;
window.location='/preview.jsp?text='+str;//传到另一个页面(即文章预览页面)
但是如果str内容较少的时候,预览可以显示,但是str内容较多的时候,预览页面就显示"网页无法显示了"。这个该怎么解决呢?
各位帮忙解决下!不胜感激!
window.location='/preview.jsp?text='+str;//一是传值的时候,要编码,不然很多东西无法传,是乱码或者丢失数据。
二是这样传值有长度的限制
觉得还是表单提交或者放到request对象靠谱点,毕竟session开销太大了
用URL传参长度是不够的