Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
看来这是使用 JS.RegisterJSInclude 的有效方法,但我发现的所有示例都使用本地路径。我还没有看到任何关于引用外部 URL 的文档。除了要移动的文件之外,还有什么理由不应该这样做吗?
JS.RegisterJSInclude(this,"http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js","GoogleJQueryUI");
不,这样做没有问题。在更高版本(v8.5+)中,我们聚合和缩小(即时)所有已注册的 CSS/JS。当您注册外部资源(“http://”或“https://”)时,它只是跳过聚合和缩小部分。由于大多数人会这样做以访问 CDN 上的资源(就像您正在做的那样),所以这也不是问题。
简而言之,这很好。