Google chrome devtools 有没有一种方法可以在开发人员工具中运行一个脚本,该脚本可以保存到页面重新加载?

Google chrome devtools 有没有一种方法可以在开发人员工具中运行一个脚本,该脚本可以保存到页面重新加载?,google-chrome-devtools,developer-tools,ie-developer-tools,firefox-developer-tools,Google Chrome Devtools,Developer Tools,Ie Developer Tools,Firefox Developer Tools,可以在chrome/firefox/msie的开发工具中运行一个脚本来保存页面加载/重新加载吗 例如,我想在页面a中获取一个链接URL,加载该URL B并获取其页面标题,然后我想在页面a中返回,选择另一个链接,依此类推 现在,如果我调用window.location.href=somelink;新页面已加载,但脚本在更改页面时终止 这可能吗 提前感谢您您可能可以编写一个Greasemonkey脚本来完成此操作,因为Greasemonkey具有 类似于if(location.host=='stac

可以在chrome/firefox/msie的开发工具中运行一个脚本来保存页面加载/重新加载吗

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

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

这可能吗


提前感谢您

您可能可以编写一个Greasemonkey脚本来完成此操作,因为Greasemonkey具有

类似于
if(location.host=='stackoverflow.com'){设置一些设置,转到其他页面}
可用于多个站点


不过,我不确定在其他浏览器(如Opera/Chrome)中是否支持userscript存储。

您可以尝试在源代码中创建一个新的代码段,并每次运行该代码段


我还相信,如果在控制台中运行脚本,并且启用了preserve log,那么它将保留进入控制台的所有内容,直到devtools关闭。它存储在V8中,如果我没有弄错的话,我可能会弄错。不过,我也会尝试一下,因为我觉得确实如此。

如果您为每个要支持的浏览器编写扩展/插件,那么可以。由于安全原因,脚本无法在跨站点(每个链接可能指向不同的站点)中存活。Greasemonkey脚本仍能存活。:)