我在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设置为默认值会更好。
答案 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");