0

有什么方法可以让这些插件的按钮在一个页面中出现两次,但只加载一次它们的脚本?

插件,例如:Facebook Like、Tweet this、G+ this。

示例:在标题下方的博客文章中:Tweet this, G+ and Facebook Like。在这篇文章的左侧有一个带有相同按钮的固定栏:Facebook、Tweet 和 Google。

对于每个按钮渲染,脚本会加载两次。

只是好奇到目前为止是否存在/完成了任何方法?

4

1 回答 1

1

如果脚本完全相同,那么是的,它们将被加载两次,但其中一个将从浏览器缓存中加载。这里没什么好担心的。

甚至在访问您的网站之前,用户很可能已经在他们的浏览器缓存中拥有这些脚本。今天,我们到处都能看到点赞、+1、推文和各种各样的内容。我会说假设普通用户将这些常用脚本缓存在本地是非常安全的。

于 2012-05-25T19:12:34.443 回答