将已加载的<iframes>和<images>保存到文件中以供后续使用

时间:2018-03-15 19:28:57

标签: javascript jquery animation dom iframe

我有一个&#34; div&#34;加载了一系列的iframe&#34; s。

这些是按顺序加载的,我使用onload处理程序来确保下一个&#34; iframe&#34;仅在前一个加载完成后加载。 这是为了避免我的浏览器和供应src服务器过载。

一旦所有&#34; iframe&#34; s被加载(或者每个人完成加载 - 我可以明显检测到),我想保存&#34; iframe&#34;到我的托管文件空间中的文件。

这是因为它们需要一些时间来加载,并且被用作动画的基础(通过旋转每个&#34; iframe&#34;一旦加载全部)的可见性,我想要公平地重新运行常。

我知道每个&#34; iframe&#34;的src网址(因为我使用它们来构建&#34; iframe&#34;标签),并且为了重新运行相同的动画,我试图避免在我想重新加载src SaaS服务器时将它们中的每一个加载运行动画。

每个&#34; iframe&#34;已加载,嵌入页面基本上是静态的(但确实有一些交互式组件 - 例如:工具提示),所以如果我能以某种方式缓存加载的&#39;在文件中的页面,我可以重新运行动画,从主机上的每个文件加载基本上静态的内容,而不是必须加载每个&#34; iframe&#34;从它的src再次,每个&#34; iframe&#34;大约需要10秒钟。 (它是一个非常繁忙的SaaS服务器,因性能低下而臭名昭着!)。

当我正在处理+/- 100&#34; iframe&#34;能够实现这一目标非常有帮助!

我也以相同的方式加载静态图像,但我认为这些更容易处理(基本上静态图像是来自同一服务器的.png - 但它们只是图像而不是以任何方式交互 - 例如:没有工具提示等)

总之,我需要在文件中加载完全呈现的iframe内容,以便我可以再次使用它!这可能是不可能的!

任何想法?

0 个答案:

没有答案