It turns out window.outerWidth and window.outerHeight have been around a while but did not show up in IE until IE9.

The following code example opens a window with maximum size but clear of task bars by first opening it with minimum size and then resizing the opened window to occupy all of the available area.

function splashOpen(url)
{
    var winFeatures = 'screenX=0,screenY=0,top=0,left=0,scrollbars,width=100,height=100';
    var winName = 'window';
    var win = window.open(url,winName, winFeatures); 
    var extraWidth = win.screen.availWidth - win.outerWidth;
    var extraHeight = win.screen.availHeight - win.outerHeight;
    win.resizeBy(extraWidth, extraHeight);
    return win;
}

// and test
splashOpen("javascript:'hello folks and world'");

Noting:

  • the MDN wiki example of a window features string appears to be incorrect: include the names of features required and omit those not required.

  • Users may have selectively disabled suppression of widow.open features. (In Mozilla Firefox see about:config under dom.disable_window_open_feature to prevent popups hiding location details or disabling other useful features.)

Answer from traktor on Stack Overflow
Discussions

window.open() popup=1 does not open popup in Google Chrome - Stack Overflow
In my web application, I am using the following code to open a new window as a popup: window.open( '/auth', 'mypopup', 'popup=1,width=500,height=500' ); This code wor... More on stackoverflow.com
🌐 stackoverflow.com
window.open creates Pop-up warning in Chrome BUT still opens window
Expected Behavior Clicking on a button that executes a function that should open a new window via window.open(...) opens a new tab with no pop-up warnings. Current Behavior Clicking on a button tha... More on github.com
🌐 github.com
39
December 11, 2020
Open new popup chrome window without tab section
Sometimes surfing the web with chrome,I encounter a website or web app,when click on an or element it opens a new popup browser window which does not have tab section while... More on stackoverflow.com
🌐 stackoverflow.com
Can I force chrome to open "pop out" windows in a new tab instead of a teeny window?
If the window you opened was created by clicking a standard link, you can simply right-click it and force it to open as a tab. If it was created by javascript link, that won't work, but there are other solutions. If the window has a border, right-click on it and select "show as tab." If it has no border, try hitting F11 and see if a URL field is generated. If those don't work, you can use the inspect tool (F12) to examine the original page's click-object and see if that yields a link. "Examining source" would be another way to do it. If you have some examples to link, that could also help. More on reddit.com
🌐 r/chrome
3
8
September 29, 2016
🌐
Google Support
support.google.com › chrome › answer › 95472
Block or allow pop-ups in Chrome - Computer - Google Chrome Help
On your computer, open Chrome. At the top right, click More Settings. Click Privacy and security Site Settings Pop-ups and redirects. Choose the option that you want as your default setting. Not all pop-ups are ads or spam. Some legitimate websites display web content in pop-up windows.
🌐
Stack Overflow
stackoverflow.com › questions › 77644183 › window-open-popup-1-does-not-open-popup-in-google-chrome
window.open() popup=1 does not open popup in Google Chrome - Stack Overflow
In my web application, I am using the following code to open a new window as a popup: window.open( '/auth', 'mypopup', 'popup=1,width=500,height=500' ); This code wor...
🌐
Chrome Web Store
chromewebstore.google.com › detail › open-in-popup-window › gmnkpkmmkhbgnljljcchnakehlkihhie
Open in Popup Window - Chrome Web Store
Features: ● Open images and search selected text in popup window ● Use Shift + Click to open in popup window ● Use drag and drop on empty space to open in popup window (disabled by def
🌐
Chrome Developers
developer.chrome.com › docs › chrome extensions › add a popup
Add a popup | Chrome for Developers
December 12, 2023 - A popup is an action that displays a window letting users invoke multiple extension features. It's triggered by a keyboard shortcut, by clicking the extension's action icon or by calling chrome.action.openPopup(). Popups automatically close when the user focuses on some portion of the browser outside of the popup.
🌐
Chrome Developers
developer.chrome.com › blog › new origin trial for fullscreen popup windows
New origin trial for fullscreen popup windows | Blog | Chrome for Developers
October 9, 2023 - Apart from the origin trial, you can also test locally by setting the chrome://flags/#fullscreen-popup-windows flag to Enabled. This new feature is gated behind the window-management permission. Once the user has granted the permission, you can open a fullscreen popup window as in the following ...
Find elsewhere
🌐
GitHub
github.com › OfficeDev › office-js › issues › 1548
window.open creates Pop-up warning in Chrome BUT still opens window · Issue #1548 · OfficeDev/office-js
December 11, 2020 - g.openAWindow = (e) => { window.open("https://domain-specified-by-user-in-addin-settings.com/stuff"); };
Author   eneoli
🌐
Chrome Web Store
chromewebstore.google.com › detail › popup-window › nnlippelgfbglbhiccffmnmlnhmbjjpe
Popup window - Chrome Web Store
Move tab to standalone window, without tabs bar, navigation bar and bookmark bar UI. Usage: 1. Right click on link, click [Open this link in pop-up window] => po-pup link to standalone window.
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › API › Window › open
Window: open() method - Web APIs | MDN - Mozilla
By default, window.open opens the page in a new tab. If popup is set to true, it requests that a minimal popup window be used. The UI features included in the popup window will be automatically decided by the browser, generally including an address bar only.
🌐
GitHub
github.com › emvaized › open-in-popup-window-extension
GitHub - emvaized/open-in-popup-window-extension: Tiny browser extension which allows to open any links and images in a popup window, with many features and settings · GitHub
You could create a popup window the following ways: Using right click context menu and selecting "Open in new window" Shift + left click in Firefox (+ Ctrl in Chrome) – this will essentially duplicate extension's "Open with shift+click" option
Starred by 50 users
Forked by 4 users
Languages   JavaScript 83.2% | HTML 12.0% | CSS 4.8%
🌐
Chrome Web Store
chromewebstore.google.com › detail › open-page-as-popup › acpakgemnegpikpcbldjpgemgochnlbp
Open Page as Popup - Chrome Web Store
Features: - Open the current page in a popup window with a single click on the extension icon - Open the current page in a popup window with the right-click context menu - Open any link in a popup up window with the right-click context menu - Customize popup size by setting specific dimensions or matching the current page size To report bugs or request new features, please leave a review or email the address listed in the Details section.
🌐
Google Support
support.google.com › chrome › thread › 2196632 › how-to-set-google-chrome-to-always-open-pop-ups-in-a-new-tab
How to Set google chrome to Always Open Pop Ups in a New Tab...?? - Google Chrome Community
March 9, 2019 - Skip to main content · Google Chrome Help · Sign in · Google Help · Help Center · Community · Google Chrome · Terms of Service · Submit feedback · Send feedback on
🌐
Stack Overflow
stackoverflow.com › questions › 14952705 › window-open-opens-as-popup-in-chrome-but-i-need-it-to-be-open-in-another-tab
window.open() Opens as popup in chrome, But I need it to be open in another tab instead
With ref to this, I tried to trigger a click event , but that also opens as a popup. ... Please Refer this link [Chromium Ticket for this ](code.google.com/p/chromium/issues/detail?id=20189) ... This is a browser setting and not something you can control with code. In my browser, your "window.open" will open a new tab, because that's what I have mine set up to do. In others' browsers, it might open a new window. Reference:How do you open a new tab in chrome using HTML/JS?