我使用Vanilla 2作为论坛,使用buttonbar插件在消息区域中创建预标签。
点击网址按钮后,他会在消息框中生成<a href=""></a>
,但我希望生成<a href="" target="_blank></a>
。
以下是带有url属性的案例的.js:
case 'url':
var urlOpts = {};
var thisOpts = $.extend(htmlOpts, {
center: 'href'
});
var hasSelection = $(TextArea).hasSelection();
var NewURL = '';
if (hasSelection !== false) {
NewURL = hasSelection;
delete thisOpts.center;
} else
NewURL = prompt("Enter your URL:",'http://');
urlOpts.href = NewURL;
$(TextArea).insertRoundTag('a',thisOpts,urlOpts);
break;
有人可以告诉我如何在其中添加target="_blank"
吗?
答案 0 :(得分:1)
似乎已经解决了,所以也许这对任何人都有用:
我不确切知道你正在使用的技术,但是你试过
urlOpts.target = '_blank';
之前
$(TextArea).insertRoundTag('a',thisOpts,urlOpts);