2013-07-05 46 views

回答

1

節點Js是一種服務器端技術,它可以將瀏覽器請求重定向到新位置,但不能指示瀏覽器打開新窗口。

您需要使用客戶端的JavaScript詢問瀏覽器中打開另一個窗口看這裏:

http://www.w3schools.com/jsref/met_win_open.asp

或使用target =「_空白」的鏈接本身。

+0

感謝您的建議。 –

1

如果您使用Express framework's redirect method,您可以重定向到帶有節點的新URL,作爲服務器請求的一部分。

但是,您無法在具有節點的新瀏覽器中顯示URL,因爲這是前端工作。您可以在您的HTML鏈接中使用target=_blank來執行此操作。

1

這樣做跨瀏覽器的最簡單方法是使用「開放」 NPM模塊 本模塊允許你打開一個新的瀏覽器窗口,並指定一個網址去

npm install open --save

然後在您的請求時要打開新的瀏覽器並加載網址只需撥打

open('http://urltodirect.to', function (err) { 
    if (err) throw err;  
}); 

這將打開一個新的瀏覽器窗口,併發送選項卡http://urltodirect.to

希望這有助於!

相關問題