Javascript 共享主机上的cftextarea和自定义工具栏
我在共享托管计划的页面上有一个cftextarea。在我的本地服务器上,我在CFIDE目录中编辑了fckconfig.js以获得自定义工具栏标记,效果非常好Javascript 共享主机上的cftextarea和自定义工具栏,javascript,coldfusion,toolbar,cfform,Javascript,Coldfusion,Toolbar,Cfform,我在共享托管计划的页面上有一个cftextarea。在我的本地服务器上,我在CFIDE目录中编辑了fckconfig.js以获得自定义工具栏标记,效果非常好 FCKConfig.ToolbarSets["AMStools"] = [ ['Bold','Italic', 'Underline', 'TextColor' ,'FontSize', 'OrderedList','UnorderedList', 'RemoveFormat', 'Undo','Redo','-'
FCKConfig.ToolbarSets["AMStools"] = [
['Bold','Italic', 'Underline', 'TextColor' ,'FontSize', 'OrderedList','UnorderedList', 'RemoveFormat', 'Undo','Redo','-',]
])
问题是托管公司不会让我在他们的服务器上使用CFIDE,我完全赞同这一点
我尝试将代码放在我的页面上,如下所示:
<script type="text/javascript">
FCKConfig.ToolbarSets["AMStools"] = [
['Bold','Italic', 'Underline', 'TextColor' ,'FontSize', 'OrderedList','UnorderedList', 'RemoveFormat', 'Undo','Redo','-',]
] ;
</script>
FCKConfig.ToolbarSets[“AMStools”]=[
['Bold'、'Italic'、'Underline'、'TextColor'、'FontSize'、'OrderedList'、'UnorderedList'、'RemoveFormat'、'Undo'、'Redo'、'-'、]
] ;
页面会忽略它。虽然它确实显示在我的浏览器中的视图源中
如何使用此函数?要自定义ckeditor工具栏,您需要使用纯javascript重新定义ckeditor对象,您可以执行以下操作来实现此目的
$(function(){
$(".ckeditor").each(function(){
CKEDITOR.replace($(this).attr('id'), { toolbar: [
{ name: 'styles', items: ['Format']},
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline'] },
[ 'Strike'],
[ 'NumberedList', 'BulletedList'],
[ 'Link'],
['RemoveFormat'],
[ 'Source'],
[ 'Maximize']
]})
})
})
要自定义ckeditor工具栏,您需要使用纯javascript重新定义ckeditor对象,您可以执行以下操作来实现这一点
$(function(){
$(".ckeditor").each(function(){
CKEDITOR.replace($(this).attr('id'), { toolbar: [
{ name: 'styles', items: ['Format']},
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline'] },
[ 'Strike'],
[ 'NumberedList', 'BulletedList'],
[ 'Link'],
['RemoveFormat'],
[ 'Source'],
[ 'Maximize']
]})
})
})
要自定义ckeditor工具栏,您需要使用纯javascript重新定义ckeditor对象,您可以执行以下操作来实现这一点
$(function(){
$(".ckeditor").each(function(){
CKEDITOR.replace($(this).attr('id'), { toolbar: [
{ name: 'styles', items: ['Format']},
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline'] },
[ 'Strike'],
[ 'NumberedList', 'BulletedList'],
[ 'Link'],
['RemoveFormat'],
[ 'Source'],
[ 'Maximize']
]})
})
})
要自定义ckeditor工具栏,您需要使用纯javascript重新定义ckeditor对象,您可以执行以下操作来实现这一点
$(function(){
$(".ckeditor").each(function(){
CKEDITOR.replace($(this).attr('id'), { toolbar: [
{ name: 'styles', items: ['Format']},
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline'] },
[ 'Strike'],
[ 'NumberedList', 'BulletedList'],
[ 'Link'],
['RemoveFormat'],
[ 'Source'],
[ 'Maximize']
]})
})
})
谢谢大家。我想我贴了一个问题的链接,涉及编辑fckconfig.js文件以创建自定义工具栏,将完整的fckeditor文件夹上载到托管服务器,然后在我的网页上指向它。工作很完美,托管公司说还可以。谢谢大家。我想我贴了一个问题的链接,涉及编辑fckconfig.js文件以创建自定义工具栏,将完整的fckeditor文件夹上载到托管服务器,然后在我的网页上指向它。工作很完美,托管公司说还可以。谢谢大家。我想我贴了一个问题的链接,涉及编辑fckconfig.js文件以创建自定义工具栏,将完整的fckeditor文件夹上载到托管服务器,然后在我的网页上指向它。工作很完美,托管公司说还可以。谢谢大家。我想我贴了一个问题的链接,涉及编辑fckconfig.js文件以创建自定义工具栏,将完整的fckeditor文件夹上载到托管服务器,然后在我的网页上指向它。工作非常完美,托管公司说还可以。