0

看来这是使用 JS.RegisterJSInclude 的有效方法,但我发现的所有示例都使用本地路径。我还没有看到任何关于引用外部 URL 的文档。除了要移动的文件之外,还有什么理由不应该这样做吗?

JS.RegisterJSInclude(this,"http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js","GoogleJQueryUI");
4

1 回答 1

1

不,这样做没有问题。在更高版本(v8.5+)中,我们聚合和缩小(即时)所有已注册的 CSS/JS。当您注册外部资源(“http://”或“https://”)时,它只是跳过聚合和缩小部分。由于大多数人会这样做以访问 CDN 上的资源(就像您正在做的那样),所以这也不是问题。

简而言之,这很好。

于 2013-02-20T14:33:54.110 回答