0

使用 dynatree 我想在新窗口中打开用户选择的链接并让新窗口聚焦。我得到了这个:

            if (node.data.url) {
                window.open(node.data.url);
                return stop;
            };

其中“停止”未定义。还有其他方法吗?但还有更多。如果我再次单击相同的链接(例如 Fraer Leasing),则不会发生任何事情(并且我希望为该链接打开另一个窗口)。我能怎么做?如果可能,请举例回答。谢谢

4

1 回答 1

2

样本

 onActivate: function(node) {
    if( node.data.href ){
      window.open(node.data.href, node.data.target);
    }
 }

onActivate事件仅触发一次,即节点之前处于非活动状态时。onClick您可以改为实现该事件。

于 2012-02-23T17:25:01.750 回答