提问人:Cog 提问时间:2/16/2019 更新时间:2/25/2019 访问量:369
IE11 Devtools - 跨 URL 保留控制台日志
IE11 Devtools - persist console logs across URLs
问:
IE11 Devtools - 我知道有一种方法可以在导航时保留控制台日志。(请参阅此 SO 帖子底部的答案)。
但是,这似乎仅在我在同一域的 URL 之间导航时才有效。
如果我从 www.abc.com(打开 Devtools 并将控制台日志设置为保留)导航到 www.google.ca,则 Devtools 栏会自行关闭,并且我会丢失所有控制台日志。
有没有办法在不同域之间导航时,1)保持Devtools栏打开,以及2)保留控制台日志?
谢谢!
答:
0赞
Deepak-MSFT
2/18/2019
#1
我尝试在我的网站上进行测试,我发现我能够在导航到其他站点时保留日志。
使用 IE 11 的测试结果:
任何 IE 设置都可能导致您出现此行为。出于测试目的,您可以尝试在任何其他机器上进行测试以检查结果。
尝试检查您身边的 IE 设置。如果问题仍然存在,则尝试重置IE可能有助于解决问题。
1赞
Andy Sterland
2/25/2019
#2
IE 工具是否在跨域导航之间关闭?在 IE 中,如果您从一个区域(例如受信任的站点)中的域导航到另一个区域(例如 Internet)中的另一个域,则 IE 将在后台重新启动选项卡,因为需要创建一个新进程以匹配该区域的完整性级别。如果是这种情况,那么 IE 开发工具将关闭,根本无法持久化日志。要解决此问题,您可以采取的措施是确保您在其中导航的两个域位于同一区域中。
评论