0

是否可以在 chrome / firefox / msie 的开发人员工具中运行一个脚本,该脚本可以在页面加载/重新加载后继续存在?

例如,我想在页面 A 中获取链接 URL,加载该 URL B 并获取其页面标题,然后我想在页面 A 中返回,选择另一个链接等等

现在,如果我调用 window.location.href = somelink; 新页面已加载,但脚本在更改页面时终止

这可能吗?

先感谢您

4

2 回答 2

1

您可能可以编写一个 Greasemonkey 脚本来执行此操作,因为 Greasemonkey 具有存储数据的能力。

类似的东西if (location.host=='stackoverflow.com') {set some setting, go to other page} 可能适用于多个站点。

不过,我不确定其他浏览器(如 Opera/Chrome)中的用户脚本存储支持。

于 2013-07-04T03:27:31.110 回答
0

您可以尝试在 Sources 中创建一个新的 Snippet,然后每次都运行它。

我还相信,如果您在控制台中运行脚本,并打开保留日志,它将保留输入到控制台中的任何内容,直到 devtools 关闭。如果我没记错的话,它会存储在 V8 中,我可能是。不过我也会尝试一下,因为我觉得确实如此。

于 2013-07-26T00:06:59.160 回答