2012-02-13 131 views
0

使用dynatree我想打開用戶在新窗口中選擇的鏈接並使新窗口成爲焦點。我這樣得到:Dynatree - 在新窗口中打開鏈接很多時間

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

其中「stop」是未定義的。有另一種方法嗎? 但還有更多。 如果我再次點擊相同的鏈接 (示例Fraer Leasing) 沒有任何反應(並且我希望爲該鏈接打開另一個窗口)。 我該怎麼辦? 請儘可能回答一些例子。 由於

回答

1

sample

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

onActivate事件只觸發一次,即當節點之前是無活性的。 您可以改爲實施onClick事件。

相關問題