jjzjj

WYSIHTML5

全部标签

javascript - 以编程方式从 WYSIHTML5 编辑器中检索内容

如何以编程方式从WYSIHTML5编辑器中检索内容?假设编辑器是这样实例化的:vareditor=newwysihtml5.Editor($(this.el).find('textarea').get(0),{toolbar:"toolbar",parserRules:wysihtml5ParserRules});我想在blur事件上获取编辑器的内容editor.on("blur",function(){//whathere?}); 最佳答案 使用API​​会好很多editor.getValue()(@dalen在上面的评论中提到了

javascript - wysihtml5 光标跳到新行的错误位置

当点击'return'或'enter'时,光标不跟随实际行。有解决问题的方法吗?插件有几个分支可以解决这个问题,但我很好奇解决它的实际解决方案是什么。这是一个基于项目的jQuery插件:https://github.com/jhollingworth/bootstrap-wysihtml5/你可以看到错误:http://jhollingworth.github.io/bootstrap-wysihtml5/(按回车几次) 最佳答案 这个问题已经讨论过ontheproject'sGitHubpage.修复是mentionedinthe

javascript - wysihtml5 覆盖链接对话行为

我希望能够使用wysihtml5添加任意文本作为链接hrefs.例如:我想生成这个link我已经想出了如何做到这一点——这是我正在做的事情的一个简化示例:editor=newwysihtml5.Editor("text_area_content",{toolbar:"wysihtml5-toolbar"})editor.composer.commands.exec("createLink",{href:"[~"+55+"~]"})我现在遇到的问题是,在创建链接后,当在编辑器中选择此链接时,对话框将链接显示为“http://current_url/[~55~]”。我希望它只显示“[~55

javascript - 如何动态调整 bootstrap-wysihtml5 的大小

我们正在使用bootstrap-wysihtml5来允许用户输入注释。我需要允许用户在需要输入大量内容时扩展编辑区域,最好为他们提供全屏选项。(TinyMCE内置)我找不到该选项,也不知道如何或在何处对其进行编码。感谢您的帮助。 最佳答案 越过thedocs我找不到任何通用的调整大小选项。你可以试试jQueryUIresize.还有thissmallerscript稍作调整即可解决您的问题。 关于javascript-如何动态调整bootstrap-wysihtml5的大小,我们在Sta

javascript - 在 wysiHTML5 编辑器中以编程方式插入 HTML

我找到了javascript所见即所得编辑器wysiHTML5.我正在尝试添加元素到编辑器或以编程方式打开粗体。我的代码是:vareditor=newwysihtml5.Editor("textarea",{toolbar:"toolbar",stylesheets:"css/wysihtml5.css",parserRules:wysihtml5ParserRules});editor.observe("load",function(){editor.composer.commands.exec("bold");});我做错了什么吗? 最佳答案

php - 如何保存从 wysihtml5 生成的 HTML 或将其传递给 PHP 页面

我正在使用bootstrap-wysihtml5在我的Bootstrap站点中实现WYSIHTML编辑器。但是我不知道如何将HTML内容传递到php页面以将内容保存在数据库中。虽然我已经为textarea使用了ID(content),但是php页面没有获取数据。“Get”的URL在末尾显示“?_wysihtml5_mode=1”而不是“?content=...”之类的内容$('#content').wysihtml5(); 最佳答案 编辑:您需要将名称属性添加到您的文本区域,以便将其发布到您的PHP。我完全忘记了这一点。所以忘记我所

html - bootstrap-wysihtml5 未在 Android 设备上显示

我已经在我的一个网站中实现了bootstrap-wysihtml5编辑器。它在台式机、iPad和iphone上的任何地方都可以正常工作,但在Android设备上根本不显示。我使用Chrome浏览器进行了检查。谁能告诉我那里出了什么问题。更新:从其默认网站检查“bootstrap-wysihtml5”http://www.w3masters.nl/bootstrap-wysihtml5/,发现它在Android设备上也不起作用(在chrome和其他android浏览器上检查过)。 最佳答案 WysiHTML5的开发继续到另一个网站。也

css - 自定义具有更多功能的 bootstrap-wysihtml5 文本编辑器

我正在根据全世界大多数人的推荐和建议使用bootstrap-wysihtml5。但我发现它的工具栏中缺少许多功能,比如添加表格、微笑、更改字体名称、以代码形式查看等。http://jhollingworth.github.io/bootstrap-wysihtml5/如何添加和自定义工具栏,以便我使用它并使用符合我要求的附加功能自定义工具栏。 最佳答案 Wysihtml5有意保持简单,以保持其轻量级。例如,到目前为止,还没有计划添加HTML表格支持(参见thisGithubissueforWysihtml5itself)。可以包含一

javascript - 将自定义类添加到 wysihtml5 文本编辑器

我希望能够添加一个按钮来添加我自己的自定义类。我在任何地方的文档中都没有看到这一点,但似乎是一个常见的请求。例如。突出显示“SomeText”并按下“CustomClass”按钮将添加SomeText> 最佳答案 定义新命令,我的例子是基于ForeColor:(function(wysihtml5){     wysihtml5.commands.setClass={   exec:function(composer,command,element_class){     element_class=element_class.sp