首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xpage图片粘贴错误

Xpage图片粘贴错误
EN

Stack Overflow用户
提问于 2014-12-04 11:13:04
回答 2查看 262关注 0票数 0

在Xpage富文本编辑器中粘贴图片并保存文档时,我会收到此错误;这主要发生在图片大小大或分辨率好时。如果有同样的解决办法,请告诉我。

代码语言:javascript
复制
Error while executing active content filter Exception in processing active content:
Exception in processing active content: 
Illegal state: 62 (>) Exception in processing active content: 
Illegal state: 62 (>)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-05 09:53:14

如果使用CKEditor的insert功能,图像将首先上载到服务器,然后在CKEditor中引用。但是,当粘贴图像时,它被编码为base64字符串,并作为HTML元素直接添加:

代码语言:javascript
复制
<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADIAAAASXCAIAAACs2nJrAAAgAElEQVR4nOzdd3RVdb738fn7mZnnqjOOM6MztrFRLCjFQpFepRelKUhHWigJJQmBhE5IgCSk0EILNR1CEqpYriMlCc2uBPTe50raSSIK3uePvc+uv10UPBuP7"/>

只要图像足够小,Active Content (Active content,ACF)就能够解析CKEditor (HTML代码)的内容,但是一旦粘贴的图像太大,解析器就会崩溃。

请添加设置为标识的htmlFilter属性,从而禁用内容筛选器。

代码语言:javascript
复制
<xp:inputRichText
    id="inputRichText1"
    value="#{document1.Body}"
    htmlFilterIn="identify"
    htmlFilter="identity">
</xp:inputRichText>

希望这能有所帮助!

编辑:

这将允许用户嵌入“恶意”HTML代码。

票数 1
EN

Stack Overflow用户

发布于 2014-12-04 11:34:24

如果它是由文件大小引起的,则可能会受到服务器文档的HTTP限制部分中的“请求内容的最大大小”部分的限制。您还可能需要更改Internet协议的POST数据部分>选项卡中的“最大POST数据(以tab为单位)”设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27292582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档