【发布时间】:2013-01-12 10:05:42
【问题描述】:
当使用Safari Web Inspector 读取 JavaScript 控制台输出时,日志会在导航时重置,即从页面 index.html 转到 mail.html 会清除控制台输出.在Chrome Developer Tools 中,我可以通过右键单击控制台空间并选择Preserve Log on Navigation 轻松保存日志。使用此选项,控制台日志输出保持不变,直到我手动清除输出,从而简化了刷新或重定向到另一个页面的 JavaScript 调试过程。
Safari Web Inspector 中是否有类似的功能?
【问题讨论】:
-
我不这么认为,至少我还没有发现是这样的。
-
你可以覆盖console.log方法,存储所有接收到的数据,在导航'a'.click时将其保存在本地存储中,然后在像document.ready这样的事件上重新应用它,但它哈克
标签: javascript debugging safari console developer-tools