Möglicherweise erreichen Sie dies mit der JavaScript-Funktion windows.create()
, die einen optionalen incognito
Parameter akzeptiert, siehe MDN-Webdokumente :
inkognito Gibt an,
ob das neue Fenster ein inkognito (privates) Fenster sein soll. Wenn Sie inkognito und tabId angeben, muss die ID auf eine private Registerkarte verweisen. Das heißt, Sie können eine nicht private Registerkarte nicht in ein privates Fenster verschieben.
Beispiel: windows.create({"url": url, "incognito": true});
Überprüfen Sie die Browserkompatibilität .
Bearbeiten:
Sorry, aber die obige Lösung funktioniert nicht in einer Webseite, da das Windows-Objekt dort nicht verfügbar ist. Es kann nur für Browsererweiterungen funktionieren.