【发布时间】:2009-12-03 04:07:16
【问题描述】:
我有 Google admanager 以及 Jquery 和 Jquery UI。 但是加载Jquery需要很长时间,因为Google Admanager。 我在 Google Admanager 中有大约 30 个横幅。 有人知道如何先加载 Jquery 吗? 谢谢
【问题讨论】:
标签: jquery optimization load
我有 Google admanager 以及 Jquery 和 Jquery UI。 但是加载Jquery需要很长时间,因为Google Admanager。 我在 Google Admanager 中有大约 30 个横幅。 有人知道如何先加载 Jquery 吗? 谢谢
【问题讨论】:
标签: jquery optimization load
我真的不明白这个问题,但如果谷歌广告管理器(如 jquery)是一个包含的 javascript 文件,那么您应该能够通过将 jquery include 语句放在 admanager 语句之前来首先加载 jquery。
还值得考虑为 Jquery 和 Jqueryui 等静态 javascript 文件设置 Expires 标头 - 这样浏览器只会请求它们一次。注意缓存中的过期日期,并且在过期之前永远不会再次查询文件。
【讨论】:
Jquery 加载速度很快。但是,如果您有由 javascript 的 onload 触发的内容(许多 jquery 调用都是以这种方式完成的),则所有 Google Ad Manager 调用都必须首先完成——包括所有慢速广告的加载。解决问题需要做两件事。首先,将所有广告放在页面底部。其次,使用 jquery 来放置它们。请参阅 Ad Manager 论坛上的 this thread。此外,您可以在它们影响的代码之后立即进行任何 jquery 调用。我们目前正在 whotheman.com 上执行此操作。有关详细信息,请参阅我们页面的源代码。
【讨论】: