欢迎来到元素模板www.ys720.com,本站提供专业的织梦模板网站模板ASPCMS模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 帝国cms教程 >
帝国cms教程

帝国cms7.5编辑器插入超链接默认新窗口打开

(元素模板) / 2020-03-12 12:40

帝国cms7.5插入链接默认是在当前窗口打开,如果需要再新窗口打开需要手动选择,第一比较麻烦,第二有时候总是容易忘记。之前帝国7.2版本好像是可以设置的,但是深山也没用过帝国7.2版本,所以我直接说下帝国7.5版本的设置方法吧。

我们只需要利用一段js代码,简单的两小步即可搞。

1.找到编辑器目录中的config.js文件,路径:/e/admin/ecmseditor/infoeditor/config.js

 

2.在config.js最下边加入这段代码:

CKEDITOR.on( 'dialogDefinition', function( ev )
{
// Take the dialog name and its definition from the event
// data.
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;


// Check if the definition is from the dialog we are
// interested on (the "Link" dialog).
if ( dialogName == 'link' )
{
// Get a reference to the "Target" tab.
var targetTab = dialogDefinition.getContents( 'target' );


// Set the default value for the target field.
var targetField = targetTab.get( 'linkTargetType' );
targetField['default'] = '_blank';
}
});

3.保存config.js上传回去原来的目录,刷新后台,再去看看是不是阔以了呢?我给大家来一张动图瞅瞅:
如上图,我们以后使用帝国cms7.5发布新内容的时候,就不需要在添加超链接之后再通过下拉选一次新窗口打开了,直接默认就是新窗口打开,省下了两个步骤。
Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com