在 Firefox/Chrome 上打开新选项卡或窗口时如何获得新的浏览器会话?

Mer*_*ste 58 browser firefox google-chrome session

打开新的 Internet Explorer 窗口时,会发出一个新的浏览器会话。因此,您可以在同一服务上使用两个不同的帐户登录(比如Gmail)。在 Internet Explorer 的同一窗口中打开新选项卡时,同样不适用。

在 Firefox 上打开新选项卡或窗口时如何获得新的浏览器会话?

谷歌浏览器怎么样?

Rob*_*anc 15

在 Chrome 中,您可以使用隐私浏览来实现相同的目的。

Chrome - 扳手(工具)菜单/打开没有历史记录的新窗口

在 Firefox 中,您可以使用 IE 选项卡扩展,并使用 IE 引擎呈现另一个选项卡以达到相同的效果。

以下是其他一些选项:http : //www.computer-realm.net/managing-multiple-gmail-accounts-with-firefox/

  • 不幸的是,在 Chrome 中,虽然私人浏览器窗口将在新会话中运行,但*所有*此类窗口都在 *相同* 会话中 - 总共两个。 (14认同)
  • Firefox 的隐私浏览会话不会关闭当前会话吗?所以你在 Firefox 中只能有一个会话。 (2认同)

gal*_*nja 12

从 Firefox 57 AKA Firefox Quantum 开始,Firefox Multi-Account Containers扩展(由 Mozilla 开发)将允许您在同一网站上使用多个帐户,每个选项卡或窗口使用不同的帐户。

在幕后,它将网站存储分为特定于选项卡的容器。一个 Container 下载的 Cookie 对其他 Container 不可用。使用 Firefox Multi-Account Containers 扩展,您可以...

  • 在同一站点上登录两个不同的帐户(例如,您可以在两个不同的容器选项卡中登录工作电子邮件和家庭电子邮件。
  • 保持不同类型的浏览彼此远离(例如,您可以使用一个容器选项卡来管理您的支票帐户,并使用一个不同的容器选项卡来搜索您最喜欢的乐队的新歌曲)
  • 避免在整个网络上留下社交网络足迹(例如,您可以使用容器选项卡登录社交网络,并使用不同的选项卡访问在线新闻网站,使您的社交身份与新闻网站上的跟踪脚本分开)

安装 Firefox Multi-Account Containers 扩展后,单击 Containers 图标来编辑您的 Containers。更改它们的颜色、名称和图标。长按新标签按钮打开一个新的容器标签。


Firefox 57 之前的版本可以使用:

多狐

Multifox是一个扩展,它允许 Firefox 使用不同的用户名连接到网站。同时!

例如,如果您有多个 Gmail 帐户,则可以同时打开它们。由 Multifox 管理的每个 Firefox 窗口访问一个帐户,互不干扰

每个 Multifox 窗口都标有指示身份配置文件的数字。在 Windows 中使用不同号码进行的登录是隔离的。

登录名的保存方式与在“常规”窗口中的保存方式相同。即使您关闭窗口或退出 Firefox。

当 Firefox 恢复会话时,每个窗口的身份配置文件都会保留。

它还可以轻松地在配置文件之间切换:


Car*_*arl 8

该答案专门回答了此处描述的问题/用户案例: Chrome - 打开单独的浏览器窗口,每个窗口都处于隐身模式,不会在. 但是,这个问题被锁定,因为它被标记为重复,指向这个问题,所以我不能在那里发布答案。

对于谷歌浏览器,如果您想要一种简单的方法来创建一个带有新的临时会话的新浏览器窗口(即不与其他会话/窗口共享 cookie),调用一个简单的脚本就可以解决问题。

(在隐身模式下打开一个新窗口会给 ju一个更多的会话,但是,更多的隐身窗口将属于同一个会话 - 所以正常模式 + 隐身模式总共会给你最多两个单独的会话,无论窗口数量如何。)

我使用以下内容。它是为 OS X 编写的。它进一步以隐身模式打开窗口。--incognito如果不需要,只需删除即可。

#!/bin/sh
RND_DIR=/tmp/$RANDOM
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=$RND_DIR --incognito
rm -R $RND_DIR
Run Code Online (Sandbox Code Playgroud)


小智 7

我不是这个话题的专家,我在网上冲浪时发现了一些有趣的事情,并且发现在已经发布的任何答案中都没有提到它。希望它会对某人有所帮助!

如果您想在 Windows 中使用 chrome 打开全新的会话。在 C 盘创建 Chrome_dev_session 目录后,在 Windows 命令提示符应用程序中输入以下命令

chrome.exe --user-data-dir="C:/Chrome_dev_session"
Run Code Online (Sandbox Code Playgroud)

它就像安装后第一次打开的镀铬窗口一样干净。每次要打开新会话时,创建目录并输入此命令可能有点费力,但对我来说非常有用。

额外阅读: 在测试某些功能时,我使用以下命令在我的计算机中禁用 CORS(跨源资源共享):

chrome.exe --user-data-dir="C:/Chrome_dev_session" --disable-web-security
Run Code Online (Sandbox Code Playgroud)