Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
Javascript 如何在编辑模式+rails下在CKEditor中获取源代码?_Javascript_Jquery_Ruby On Rails_Ruby On Rails 3_Ckeditor - Fatal编程技术网

Javascript 如何在编辑模式+rails下在CKEditor中获取源代码?

Javascript 如何在编辑模式+rails下在CKEditor中获取源代码?,javascript,jquery,ruby-on-rails,ruby-on-rails-3,ckeditor,Javascript,Jquery,Ruby On Rails,Ruby On Rails 3,Ckeditor,我是一名rails开发人员,正在制作一个使用CKEditor的应用程序。在这个编辑器中,我编写了一个示例HTML源代码,然后提交。源代码在前端已被很好地解释,就像示例GUI一样。但在那之后,我想在编辑模式下编辑来自同一个CKEditor的源代码,那时它就像编辑器中的一个接口,而不是相同的源代码 我附上了屏幕截图,请看一看并给我回复 提前感谢。可能不是最优雅的解决方案,但我认为它应该有效 我会使用jQuery或javascript来检测您基本上在哪个页面上,如果URL末尾有/edit,那么应该将其

我是一名rails开发人员,正在制作一个使用CKEditor的应用程序。在这个编辑器中,我编写了一个示例HTML源代码,然后提交。源代码在前端已被很好地解释,就像示例GUI一样。但在那之后,我想在编辑模式下编辑来自同一个CKEditor的源代码,那时它就像编辑器中的一个接口,而不是相同的源代码

我附上了屏幕截图,请看一看并给我回复


提前感谢。

可能不是最优雅的解决方案,但我认为它应该有效

我会使用jQuery或javascript来检测您基本上在哪个页面上,如果URL末尾有/edit,那么应该将其添加到您的CKEditor配置中:

config.startupMode = 'source';

另外,请确保在加载CKEditor之前执行此脚本。

在第二张图像中,我看不到您像在第一张图像中一样单击了按钮源。您可以看到,在右上角的大多数位置,所以基本上您需要的是,当您处于编辑模式时,它应该直接显示源代码,而无需单击源代码按钮??这正是我的想法朋友即使我点击Source按钮,它也只是返回标记。