2017-07-18 71 views
-1

我需要在第一次打開URL時在新窗口中打開URL。第二次,URL應該在新創建的窗口中作爲選項卡打開。我嘗試了window.open(url, "", "width=900, height=900");,但每次都會在新窗口中打開。在新窗口中打開後,是否可以強制內容在新選項卡中打開?

在創建新窗口後,是否可以強制URL在標籤中打開?

+0

請提供一個[mcve] –

+1

https://stackoverflow.com/a/15551933/4629808 –

+0

我不認爲有任何方法對瀏覽器打開網頁的方式進行細化控制。 (當然,用戶總是可以覆蓋你請求瀏覽器執行的操作,例如,我只使用製表符,並且絕不允許打開新窗口。) –

回答

3

這是不可能的。

  • 您可以通過爲其指定尺寸來在新窗口中觸發新視口(如您發現的那樣)。
  • 你可以不給的尺寸,並給予視窗沒有名稱或新名稱
  • 您可以通過使用它的名字重新使用現有的視口觸發一個新窗口/標籤(用戶偏好)的新視窗

You can never choose to open in a new tab at all。當一個新標籤被觸發時,你無法控制它出現在哪個窗口中。

相關問題