jjzjj

summernote

全部标签

javascript - Summernote所见即所得编辑器如何添加图片管理器?

我尝试过很多所见即所得的编辑器,比如TinyMCE、Ckeditor和Summernote。我喜欢Summernote的简洁和edit/save功能,但summernote似乎没有像TinyMCE或CKEditor这样的图像管理器插件。我的网络应用程序有一个照片池(媒体库),可以由个人用户上传。我想要一个功能,允许用户从池中选择照片,并在Summernote中编辑文章时将其添加到文本区域(就像Wordpress所做的那样)。如果真的没有插件支持,谁能给我一些提示如何手动完成此功能? 最佳答案 如我在summernotegithubi

javascript - 富文本编辑器运行不正常

我正在尝试在文本字段上创建富文本编辑器。为了做到这一点,我正在使用Summernote.我让编辑器初始化接近我想要的方式。我真的很喜欢airmode在悬停时表现而不是在点击时表现。不过,有一个奇怪的行为是我真正的问题。如图所示Fiddle,用户可以开始在屏幕上的三个编辑器之一中键入。但是,一旦您输入空格,文本就会转到输入字段上方的行。它不会留在同一条线上。奇怪的是,输入行正上方的文本不允许进行丰富的编辑。我正在像这样初始化文本字段:varoptionEditors=$('.option-editor');for(vari=0;i我错过了什么?一切看起来都是正确的。只是行为似乎是错误的。

javascript - jQuery 验证与 Summernote 编辑器错误 : Cannot read property 'replace' of undefined

我正在使用MVC5通过summernote编辑器构建一个表单。Razor代码:@Html.LabelFor(model=>model.Content,htmlAttributes:new{@class="control-label"})@Html.EditorFor(model=>model.Content,new{htmlAttributes=new{@class="form-controlpost-content"}})@Html.ValidationMessageFor(model=>model.Content,"",new{@class="text-danger"})JS:$(

php - 无法使用 Javascript AJAX 发送帖子数据从 Summernote textarea 获取值(value)

我一直在检查summernoteAPI,还有我的代码$('#summernote').summernote({placeholder:'yourMessage',tabsize:2,height:300});$('document').ready(function(){varmessageData=$('#summernote').summernote('code');varemail=$('#email').val();$(function(){$('#mail').submit(function(event){event.preventDefault();$.ajax({url:'

php - summernote 图片上传和替代方案不起作用

我在我的网站上使用summernote编辑器,并使用他们网站上提到的Click2edit方法实现了它here.但是,如果按原样使用图像上传会导致各种问题。我的理解是这是使用一种叫做base64的东西。我尝试使用来自另一个stackoverflow答案[此处]的代码,用更直接的文件上传到服务器来替换它。(Summernoteimageupload)然而它似乎没有做任何事情,图像仍然被插入原始方法。如果你能帮我弄清楚如何正确实现它。就错误而言,我的网站有几个选项卡,其中一个选项卡包括click2editsummernote编辑器,当我尝试使用图片上传并保存时,图片不显示,它将选项卡组合为1

php - 提交 summernote 表单时 sql 中的特殊字符错误

我正在尝试将Summernote所见即所得编辑器实现到我的表单中,当我提交表单以写入mssql表时,它接受大多数特殊字符($%!等)甚至双引号很好,但是当我尝试使用单引号时,我会返回一个sql错误。你能帮我解决我遗漏的问题吗?第一行实现插件提交后将其发布到使用以下值的第二页(为了简单起见,删除了一些不相关的条目)$majorupdateX=$_POST['majorupdate'];$query=mssql_query("INSERTINTOPRJ_Update1(update1)VALUES('$majorupdateX')");从sql表中回调entry时,页面是这样显示的echo

javascript - 通过 Ajax 将 Summernote 代码发布到 PHP,然后插入数据库

我有一个带有summernote编辑器的页面,当用户提交该页面时,我通过jquery从编辑器中检索代码,然后将其发送到一个php页面,该页面随后将html插入到数据库中。在我将它发送到php页面之前,我从编辑器中检索到的html是正确的,但是一旦它到达php页面,大部分html就被剥离并且不完整。这是我的夏令营$('.summernote').summernote({dialogsInBody:true,toolbar:[['style',['bold','italic','underline','clear']],['font',['strikethrough']],['fontsi

javascript - summernote js上传图片

我使用的是summernote版本0.8.1(当前)。它正在工作。但是我挣扎的一件事。插入图片,而不是放base64dataURL,我想将图片上传到服务器并将图片URL插入数据库。这是我的代码:$(document).ready(function(){$('#summernote').summernote({lang:'fr-FR',height:300,toolbar:[['style',['bold','italic','underline','clear']],['font',['fontsize']],['color',['color']],['para',['ul','ol'

php - 带有 PhpWord 的隐蔽 HTML:错误 - DOMDocument::loadXML():p 上的命名空间前缀 o 未在实体中定义

我正在尝试隐藏用Phpword格式化的HTML。我用summernote创建了一个html表单。Summernote允许用户格式化文本。此文本使用html标签保存到数据库中。接下来使用phpWord,我想将捕获的信息输出到word文档中。请看下面的代码:$rational=DB::table('rationals')->where('qualificationheader_id',$qualId)->value('rational');$wordTest=new\PhpOffice\PhpWord\PhpWord();$newSection=$wordTest->addSection(

php - Summernote 安全

我想在我用Laravel5.2制作的网站上使用SummernoteWYSIWYG编辑器,但是,这里有一个问题:当我提交表单时,我得到了所有HTML代码。因此,我无法转义我的HTML,因为所有样式都不起作用,但如果我不转义HTML,我的网站将容易受到XSS攻击。我该怎么办?感谢您的帮助。 最佳答案 我真的很抱歉,因为解决我的问题的解决方案太晚了,但我看到有4个人对这个问题感兴趣,所以我决定发布它。即使一开始我没有注意到,后来我发现在这种情况下最好使用HTMLpurifierforLaravel5(forexamplethisone)因