如何在NicEdit中设置要在新窗口中打开的链接的默认设置

马斯塔巴巴

使用NicEdit时,可以使用编辑器中的“添加链接”按钮突出显示文本,以便可以将其超链接。

单击“添加链接”按钮时,会出现一个弹出窗口,您可以在其中指定该链接是在新窗口中打开,还是在当前窗口中打开。默认为“当前窗口”。

我假设在第72行的javascript中切换这两个选项的顺序会将默认值从“当前窗口”更改为“新窗口”。但这种情况并非如此。

如何使用NicEdit将添加的链接设置为默认值,以在新窗口(而不是当前窗口)中打开?

这是NicEdit javascript的相关代码。

var nicLinkOptions = {
buttons : {
    'link' : {name : 'Add Link', type : 'nicLinkButton', tags : ['A']},
    'unlink' : {name : 'Remove Link',  command : 'unlink', noActive : true}
}

};

var nicLinkButton=nicEditorAdvancedButton.extend({addPane:function(){this.ln=this.ne.selectedInstance.selElm().parentTag("A");this.addForm({"":{type:"title",txt:"Add/Edit Link"},href:{type:"text",txt:"URL",value:"http://",style:{width:"150px"}},title:{type:"text",txt:"Title"},target:{type:"select",txt:"Open In",options:{_blank:"New Window","":"Current Window"},style:{width:"100px"}}},this.ln)},submit:function(C){var A=this.inputs.href.value;if(A=="http://"||A==""){alert("You must enter a URL to Create a Link");return false}this.removePane();if(!this.ln){var B="javascript:nicTemp();";this.ne.nicCommand("createlink",B);this.ln=this.findElm("A","href",B)}if(this.ln){this.ln.setAttributes({href:this.inputs.href.value,title:this.inputs.title.value,target:this.inputs.target.options[this.inputs.target.selectedIndex].value})}}});nicEditors.registerPlugin(nicPlugin,nicLinkOptions);
nevtag

更改顺序是正确的方法,但是对我来说,对“当前窗口”使用“ _self”。

并注意双引号或单引号

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在新窗口中打开链接?

如何在新窗口中打开链接?

PhantomJS + Selenium,如何设置在新窗口中打开的链接的用户代理?

如何在 WPF 中设置新窗口的默认大小?

如何在新窗口中打开超链接

如何在新窗口中打开URL?

在新窗口中打开链接

在新窗口中打开链接

如何在我的R Shiny应用程序中添加链接以在新窗口中打开pdf文件?

如何在javascript中的新窗口中打开链接并仅在单击按钮时增加计数器?

如何在新窗口中打开 Action Text Trix 附件或链接(目标 _blank)

Access 2010:如何在新窗口中打开Oracle链接表字段

如何使用 Laravel 在新窗口中打开链接

如何在新窗口中打开网页(弹出窗口)

在新窗口中打开Bootstrap模式中的任何链接

在Wagtail中在新窗口中打开外部链接

WPF 中的 WebBrowser 仍在新窗口中打开链接

在新窗口中的多个Divs中的Java脚本打开链接

在“在新窗口中打开”链接中插入变量

如何在angular 4.0中默认设置单选按钮?

如何在Vim中默认设置行号?

如何在sudoers中覆盖rootpw的默认设置

如何在Featherlight中覆盖默认设置?

如何在R中还原图表的默认设置

如何在 Android 中默认设置浅色主题?

是否可以通过PCManFM设置将文件夹双击为“在新窗口中打开”的默认行为?

SSRS链接以在新窗口中打开

在每个新窗口中打开每个链接

在新窗口中打开链接-脚本