如何添加target =“_ blank”以防万一

时间:2013-12-14 18:20:40

标签: javascript

我使用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"吗?

1 个答案:

答案 0 :(得分:1)

似乎已经解决了,所以也许这对任何人都有用:

  

我不确切知道你正在使用的技术,但是你试过

urlOpts.target = '_blank';

之前

$(TextArea).insertRoundTag('a',thisOpts,urlOpts);