【发布时间】:2016-07-10 00:48:06
【问题描述】:
你们有谁知道如何在多个 html 页面之间共享一个组件但只加载一次?
我正在尝试在多个页面之间共享一个单元画布,但是加载时间太长,所以每次我更改页面时它都会重新加载,导致用户体验很差。我尝试创建一次框架并将其放在会话中以供重用,但这似乎不是解决它的方法。
我需要在所有页面中使用相同的组件,而无需在每次用户更改浏览器地址时重新加载它。
谢谢。
【问题讨论】:
-
你能分享一些代码吗?你的画布有多少页面?你能重新加载它周围的其他元素吗?
-
很抱歉没有提供代码,因为它在保密协议下。我们可以认为主机页面(包含画布的页面)将是动态的,可以更改,它们可以随时将画布组件插入到任何位置,设置它是否可见。例如,它的行为应该像一个静态 java 类,其中所有类共享相同的信息,在这种情况下,是加载的画布。
标签: javascript refresh