没有目标_blank的Ckeditor链接锚?

时间:2018-08-14 12:38:17

标签: drupal drupal-7 ckeditor

我在drupal中使用CKEditor 7.x-1.x-dev,其中的链接默认设置为 target _blank

有什么办法为锚链接启用“目标”选项卡,以便我可以删除目标_blank甚至更好的默认锚链接以不使用目标_blank?

可能在ckeditor/plugins/link/dialogs/link.js or anchor.js中吗?

编辑:在links.js中找到

"url"==p?(c.config.linkShowTargetTab&&a.showPage("target"),f||a.showPage("upload")):(a.hidePage("target"),f||a.hidePage("upload"));

如何更改它显示“ url”和“ anchor”标签的选项卡?

我尝试将其添加为锚,但是对于“ url”链接类型,它不再显示。 但是将_self设置为默认值会更好。

1 个答案:

答案 0 :(得分:0)

好吧,我想我可以通过在||"anchor"==p?定义之后添加"url"==p来进行管理,以按需显示两种链接类型的标签。

也许有人可以确认/帮助了解如何将其默认设置为 _self(仅作为锚点)

我将其设置为_blank

a.email.body=this.getValue()}}],setup:function(){this.getDialog().getContentEl
ement("info","linkType")||this.getElement().hide()}}]},{id:"target",requiredContent:"a[target]",label:b.target,title:b.target,elements:[{type:"hbox"
,widths:["50%","50%"],children:[{type:"select",id:"linkTargetType",label:g.target,"default":"_blank",style:"width : 100%;",items:[[g.notSet,"notSet"
],[b.targetFrame,"frame"],[b.targetPopup,"popup"],[g.targetNew,
"_blank"],[g.targetTop,"_top"],[g.targetSelf,"_self"],[g.targetParent,"_parent"]],onChange:r,setup:function(a){a.target&&this.setValue(a.target.type
||"notSet");