Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这是否可以在CKEditor中运行html/css或JavaScript?_Javascript_Html_Asp.net_Css_Ckeditor - Fatal编程技术网

这是否可以在CKEditor中运行html/css或JavaScript?

这是否可以在CKEditor中运行html/css或JavaScript?,javascript,html,asp.net,css,ckeditor,Javascript,Html,Asp.net,Css,Ckeditor,我正在使用CKEditorasp.net页面,以允许客户端轻松编辑/格式化文本。此外,我正在使用CKEditor中的选项卡选项,如所附图所示。但标签根本不起作用。最初,我用js创建了选项卡。我认为是JS不能使用CKEditor,所以我选择了使用css3的替代解决方案。但是选项卡仍然无法在CKEditor中工作。我已经搜索了CKEditor论坛,但无法获得好的资源或帮助。 对于css3,我使用复选框通过不透明度0隐藏;但复选框在CKEditor中不起作用。我最后想到的是,CKEditor不运行ht

我正在使用
CKEditor
asp.net页面,以允许客户端轻松编辑/格式化文本。此外,我正在使用
CKEditor
中的选项卡选项,如所附图所示。但标签根本不起作用。最初,我用js创建了选项卡。我认为是JS不能使用
CKEditor
,所以我选择了使用css3的替代解决方案。但是选项卡仍然无法在
CKEditor
中工作。我已经搜索了
CKEditor论坛
,但无法获得好的资源或帮助。 对于css3,我使用
复选框
通过不透明度0隐藏;但复选框在
CKEditor
中不起作用。我最后想到的是,
CKEditor
不运行html。有什么解决办法吗?

CKEditor保护JavaScript代码,因此不会执行它以防止意外的编辑器行为。此外,还捕获表单元素中的鼠标/键盘事件,以便进行健壮的编辑,从而使常规操作变得不可能。结论是:编辑器用于创建丰富的内容,而不是呈现布局

我有一个最简单的建议,就是把编辑放低一级。即:

  • 创建选项卡
  • 使每个选项卡成为标题(它必须是块元素)
  • 将CKEditor的内联实例放入每个选项卡内容中
  • 保存时序列化选项卡。这很容易

  • 奖励:通过(从4.1开始)的一点帮助,您可以防止布局被轻率的用户破坏。基本上限制为每个编辑器加载哪些插件来操纵编辑结果。

    对于新的Widgets功能来说,这样的东西似乎是一个很好的测试用例。只是说;-)隐马尔可夫模型。。。在某些情况下,它可能是小部件的一个例子。但只有当标签组是“内联”的时候。否则,选项卡应单独编辑,整个“小部件”应与编辑器分开。