- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 javascript ckEditor,我遇到了一个调整大小的问题,这在过去几天一直困扰着我。我有一个名为 ckEditorConfig 的 Angular 对象,我在其中存储我的 ckEditor 的配置。目前我可以看到正在设置一些属性(所以我知道它在某种程度上起作用)。但是,当我尝试调整编辑器大小时,它并没有调整到我想要的级别。
以下是 html 和 js 代码的片段,可以为我正在谈论的内容增添更多亮点:
这包含在我的 Controller 中
$scope.ckEditorConfig = {
uiColor : '#FFFFFF',
toolbarGroups: [
{ name: 'undo' }
],
removeButtons: '',
extraPlugins: 'font,sourcedialog,sourcearea,stylescombo,colorbutton, colordialog',
contentsCss: '/path/to/css',
customConfig: '/path/to/js',
width: 561,
height: 150
};
websiteApp.directive('ckEditor', ['$timeout', function ($timeout) {
return {
require: '?ngModel',
link: function ($scope, elm, attr, ngModel) {
var ck = CKEDITOR.replace(elm[0]);
if($scope.ckEditorConfig){
$.each($scope.ckEditorConfig, function(key, value){
ck.config[key] = value;
});
}
var height = ck.config.height; var width = ck.config.width;
if(height && width){
ck.on('instanceReady', function(event){
var editor = event.editor;
console.log('ck height: '+ height+', ck width: '+width);
console.log('editor config height: '+ editor.config.height+', editor config width: '+editor.config.width);
editor.resize(editor.config.width, editor.config.height, false, false);
});
// ck.resize(height, width, true, false);
}
}
};
}]);
我的 html 中有这个
> <textarea id="fflFieldLabel" class="txtArea" rows="1"
> ng-model="{{ngmodel}}" ck-editor></textarea>
最佳答案
如果您使用 config.width
和 config.height
没有必要打电话 editor.resize
, 大小应该在初始化时由编辑器本身根据配置自动设置。
它适用于
<textarea name="editor1" id="editor1" rows="1" cols="80">
<p>Foo Bar Baz</p>
</textarea>
和
CKEDITOR.replace( 'editor1', { width: 450, height: 150 } );
所以可能存在一些集成问题,或者维度在其他地方被覆盖/更新了?
关于调整 CK 编辑器大小的 Javascript 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45488887/
我现在正在使用 CK Editor,试图将数据保存到数据库中。然而这个错误出现在控制台中,想确保我没有做错任何事情。 我使用以下 HTML 作为动态 Bootstrap 选项卡系统的一部分,不要认为这
我正在尝试从数据库绑定(bind) CK 编辑器中的数据。但它也不能正常工作,数据获取但不显示,仅在 Google Chrome 中单击检查元素时显示。 HTML JS $(document)
我遇到了使用 ckeditor 的恼人功能. 当您上传图像时,在您的文本内容之间或任何地方,ckeditor 会默认自动填充宽度和高度输入字段,这会导致带有 width 和 height 的 html
我想在 ck 编辑器中添加印地语字体。我在 ckeditor 的 content.css 中添加了以下 css。 font-family: 'kruti_dev_010regular'; src: u
我无法定位我的 ck 编辑器。 下面是JS客户端代码 Template.a.onRendered(function(){ CKEDITOR.replace('b'); $('CKE
CK editor initialization function initEditor(){ CKEDITOR.replace( 'editor1', {
根据我的需要,我需要为不同的 CKEditor 实例设置不同的占位符项。我已将 dialogs\placeholder.js 更改为选择框。我试图通过几种不同的方式添加占位符项目,但我没有运气。我的梦
如何关闭这个底部位?似乎无法在文档中找到它,可以做几乎所有其他事情...... config.??? = false; 男孩女孩明信片上的答案。 :D 最佳答案 config.removePlugin
我正在使用 CK 编辑器。对于我使用 mysql 的数据库。但是,当我单击提交按钮提交表单时,数据库正在更新,但页面没有重定向到其他位置。 column1; if(isset($_POST['
我想要多个textarea(ck编辑器),用户可以在其中输入多个数据,我尝试了jquery的各种功能和方法,例如clone()和 appendTo 但问题是他们正在克隆 textarea 但 cked
有什么方法可以在CK编辑器中的样式菜单打开时获得事件吗? 它在页面中创建了一个 iFame,我需要在它打开时将一个类名注入(inject)到该 iFrame 的 body 标记中.... 最佳答案 您
我正在用 Python 编写 Brainfuck 解释器,我目前正在测试这段代码: ,>++++++[-],[-]<. 使用此输入: 43 波兰维基百科说结果应该是 7,但这里有些地方不对。我应该如何
我如何才能让 ckeditor 的预览按钮将内容发送到服务器,以便我可以在单击预览时在自定义页面中显示它? 最佳答案 除了我们在加载编辑器的页面上有一个预览链接外,我们正在做类似的事情。该方法可用于编
我想测试 CKEditor(富文本)字段是否作为某些业务逻辑的一部分为空。 我不想使用内置的验证功能。 如果 CK 编辑器字段以前有文本,然后删除此文本,则仍有内容,例如 我可以使用
我试图在 Javascript 中实现一个 BF 解释器。它适用于许多程序,如打印 Hello world 、循环等。 这是我用于比较输出的示例解释器的链接:https://sange.fi/esot
我想更改 ckeditor 上的工具菜单选项。 例如我删除了一些我不需要使用的。 我怎样才能做到这一点 ? 最佳答案 有一个配置设置,可让您设置将显示哪些按钮。 您只需创建自己的工具栏布局。我已经包含
我正在使用 javascript ckEditor,我遇到了一个调整大小的问题,这在过去几天一直困扰着我。我有一个名为 ckEditorConfig 的 Angular 对象,我在其中存储我的 ckE
我在网上查了所有的解决方案,都无法修复。 我正在开发一种 CMS,我将 HTML 小部件拖放到 DOM 中,我需要将 CK 编辑器应用于动态生成的元素,但我在这里遇到了一些问题。 下面是放置小部件时触
我在我的应用程序中使用 gwt-ckeditor。我正在使用 GWT 2.5 并且在 GWT 中嵌入了 CKEDITOR。我也有一些包含 CKEditor 的表单字段。当我从一种形式导航到另一种形式时
我在一个页面上有太多的 ckeditors,有人告诉我这是错误的做法。所以,我找到了 Bootstrap Tab Panels 的 stackflow 示例它可以让我减少 ckeditors 的数量,
我是一名优秀的程序员,十分优秀!