问题标签 [jhtmlarea]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jhtmlarea 在更新面板中不起作用
我的表单上有一个 jhtmlarea textarea
这是在javascript中设置的:
在我添加 ASP.NET UpdatePanel 之前效果很好 - textarea 在更新面板内,当页面加载时,它只是作为纯文本区域加载。我使用 Firebug 单步执行,代码确实运行,但不是在我怀疑 UpdatePanel 刷新之后。删除 updatepanel 允许它按预期加载为 jhtmlarea。
当我显示 textarea 时,我尝试将相同的代码作为函数调用,并且它的格式正确为 jhtmlarea,但是,当我检查页面时,我无法看到它被禁用了一些。
对于让它在 UpdatePanel 中工作的任何帮助,我将不胜感激。
谢谢
jquery - 如何将上下文菜单添加到 jHtmlArea
我需要添加 ajquery
contextMenu
以便jHtmlArea
它可以将关键字添加到 中jHtmlArea
,但是我很难将iframe
标签传递给contextMenu
触发器。
这里的代码
单击自定义工具栏按钮时,我尝试了多种方法来获取“iframe body”元素,但均未成功。此外,我尝试将contextMenu
创建移动到 jHtml 加载事件内部,跳跃的问题是iframe
文档准备好后的加载。
其他可行的方法是简单地为上下文菜单指定选择器“iframe”,然后当用户在框架内右键单击时菜单应该弹出。
我需要一些指导方针或不同的方法。
javascript - jHtmlArea 创建非常小的编辑区域
我有一个我似乎无法弄清楚的问题。我正在使用 jHtmlArea 0.8 和 jQuery v3.2.1。我创建了一个带有 TEXTAREA 的对话框,我正在使用 jHTMLArea 将其转换为 HTML 编辑区域。
我的问题是 HTMLArea 似乎已创建,但它并没有真正给我一个编辑区域。我已经搜索过是否有办法控制高度,但是根据我在源代码中看到的,HTMLArea 的高度应该与 textarea 的大小相匹配。我检查了我的 css,但找不到任何可能导致这种情况的东西。
我已经在http://issuesnj.com/sample/在线发布了该页面的简化版本(所有自定义代码都是内联的) 。只需单击 + 按钮,您应该会看到问题。对于这方面的任何帮助,我将不胜感激。
此处的操作代码是对话框 HTML 定义和 JavaScript。他们来了:
这是对话框的 javascript 和具有 htmlarea 调用的 fnAdd 函数...
提前致谢!
javascript - jHtmlArea 换行符创建 div 标签而不是段落标签
我们在我们的站点中使用 jHtmlArea 作为 html 输入元素。我注意到在我们的实现中添加换行符会生成一个包含 br 标记的新 div 标记。将文本添加到该行会删除 br 标记,结果 html 呈现没有中断。
关于此处提供的示例: https ://pietschsoft.com/Demo/jHtmlArea/Default.htm
添加一行会创建一个段落标签,而不是一个 div+br。有没有人见过类似的东西需要添加两行才能换行?
关于调试此问题的后续步骤的一些想法或只是习惯了两行方法?
编辑:
相关的jsfiddle - https://jsfiddle.net/xrtaw4k8/1/
脚本: