【问题标题】:Can chrome complete clone an opened page?chrome可以完整克隆打开的页面吗?
【发布时间】:2018-06-18 01:51:41
【问题描述】:

在网络编码期间,我们会经常检查页面。为了加快我们的速度,我们将打开两个页面,一个用于更改,一个用于比较。

有没有办法完全克隆一个页面?我的意思不是在新选项卡中打开当前页面的 URL 的常用方式。我希望例如。如果页面A通过js打开tab并通过ajax加载数据,那么克隆页面B也应该打开tab并加载数据。

如果可以,那就太棒了。谢谢。

【问题讨论】:

  • 您可以检查 chrome 扩展 API 的 duplicate 方法,但它可能不是您所需要的。

标签: php jquery ajax google-chrome google-chrome-extension


【解决方案1】:

这种情况下你可以使用Blobjavascript的api

【讨论】:

  • 怎么样?你能详细描述一下吗?非常感谢。
  • 你可以在这里查看一个例子developer.mozilla.org/en-US/docs/Web/API/Blob#Examples
  • 我仍然看不到 Blob 和我的问题之间的关系。在克隆同一个打开的页面期间,blob 如何提供帮助? @Deepak
  • //在你的页面中运行这段代码 var blob = new Blob([$('html').html()], {type: 'text/html'}); // 在这里传递一个有用的 mime 类型 var url = URL.createObjectURL(blob); window.open(url)
  • 天哪!它有效,谢谢你的好主意!还有一件事,如果 html 的来源是相对的,应该用绝对的替换它。否则,css 或脚本将无法正确加载。 @迪帕克
猜你喜欢
  • 2011-06-07
  • 2022-06-20
  • 1970-01-01
  • 1970-01-01
  • 2015-11-19
  • 2020-06-26
  • 2011-09-30
  • 2014-05-16
相关资源
最近更新 更多