我正在尝试在 google chrome 控制台中运行一些 javascript。在它之间的某个地方我需要执行
location.reload();
因此该页面被刷新,但整个控制台数据(我在 colsole 中定义的函数)被破坏。所以我的问题如下:有没有办法在不重新加载控制台窗口的情况下刷新网页?
我正在尝试在 google chrome 控制台中运行一些 javascript。在它之间的某个地方我需要执行
location.reload();
因此该页面被刷新,但整个控制台数据(我在 colsole 中定义的函数)被破坏。所以我的问题如下:有没有办法在不重新加载控制台窗口的情况下刷新网页?
不,控制台是window
对象的属性,这是您要重新加载的。
您可以通过在重新加载时保持控制台日志数据来在浏览器级别否决它,但它不会成为新窗口范围的一部分:Chrome:开发人员工具 > 控制台 > 导航时保留日志
在 chrome 开发人员工具中,右键单击控制台-> 导航时保留日志将保留 chrome 控制台,即使您刷新页面也是如此。
Chrome 解决部分单击设置图标并打开一个弹出窗口,检查保留日志选项。显示所有控制台页面后。