【发布时间】:2010-10-06 12:19:06
【问题描述】:
在 MOSS 2007 中使用 javascript 文件的建议方法是什么? 12 在Hive 某处或直接在站点的虚拟目录中的脚本目录中?或者可能作为 Web 部件中的嵌入式资源?
【问题讨论】:
标签: asp.net javascript web-parts sharepoint-2007
在 MOSS 2007 中使用 javascript 文件的建议方法是什么? 12 在Hive 某处或直接在站点的虚拟目录中的脚本目录中?或者可能作为 Web 部件中的嵌入式资源?
【问题讨论】:
标签: asp.net javascript web-parts sharepoint-2007
就个人而言,这完全取决于 JavaScript 文件的用途。如果它们要在多个组件之间共享,那么我建议将它们放在 12-hive 中。但是,如果它们将被隔离到单个组件(例如 Web 部件)中,那么将它们作为资源嵌入也可以。
This article 讨论了有关部署 Web 部件资源的最佳实践,您可能会觉得这很有用,总结如下:
在这篇文章中,您已经了解了如何 链接和嵌入 Web 部件 资源。每个都有自己的 优点和缺点,主要是 归结为你是否需要 分开维护资源 Web 部件。在这两种情况下, 资源文件可以被缓存,所以有 性能差别不大 每个选项。随意使用其中之一 这两种方法适用于您的下一个网络 部分。
【讨论】:
我建议你将这些脚本部署在 12-hive 中。
【讨论】:
我在我称为“脚本”的文件夹中添加到 Sharepoint Designer 的位置,我认为这会将其放入数据库中。
【讨论】:
我们使用单独的脚本目录。 我们对图像使用类似的方法。
这使我们能够在我们的 webpart 和通过 Sharepoint 提供的自定义应用程序之间轻松共享图像和 Javascript。
这也应该意味着它们只下载一次并缓存。
【讨论】: