问题标签 [google-cdn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3558 浏览

javascript - google.load 正在加载旧版本的 jquery 导致版本控制问题

我的网页中有这两行代码:

我决定升级到新版本:

现在整个页面都中断了。当我通过查看 Sources 选项卡在 Google Chrome 中进行检查时,我看到文件的旧版本在那里。此外,当我查看控制台是否有错误时,我会收到以下错误:

未捕获的错误:模块:未找到版本为“1.8.2”的“jquery”!

未捕获的 ReferenceError:$ 未定义

未捕获的 ReferenceError:未定义 jQuery

未捕获的类型错误:未定义不是函数

注意:此问题不是特定于浏览器的。另外,我过去已经升级,没有任何问题。这里发生了什么。我该如何解决?非常感谢!

0 投票
1 回答
430 浏览

javascript - 如何查看远程脚本被阻止时返回的内容

我在我的 webapp (//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js) 中使用 Google 托管的 jQuery 作为错误诊断的一部分,我有一个 window.onerror 处理程序,它可以捕获任何我没有在本地捕获错误并让服务器知道它们。

到目前为止一切都很好,但是......有时我会遇到这样的错误:

"脚本错误。","加载脚本时出错","意外令牌 <"

我的假设是 Google CDN 在这些情况下被阻止(无论出于何种原因)。我确实有 jQuery 的本地后备,我相当确定它运行良好,但我想找出返回的内容,以便我可以测试我的假设,并可能将其中一些用户列入 Google CDN 的白名单(如果是公司防火墙阻止它)。

但到目前为止,我还无法弄清楚如何检索返回的内容。如果是文件,则无法检索 SCRIPT 标记的 innerText,由于跨域策略等原因,无法执行 ajax 请求。

有没有人对这怎么可能有任何想法?

0 投票
0 回答
214 浏览

cdn - ASP.NET MVC 中的捆绑性能

在 Microsoft CDN 示例上引用 4 个 js 文件是否会更好地提高性能:JQuery、JQueryUI、JQuery Validation、Knockout.js 还是将它们全部放在一个 Bundle 中?

0 投票
2 回答
104 浏览

cdn - 以编程方式获取最新的 Google 托管库版本?

有谁知道是否有办法以编程方式获取 Google 托管库的最新版本?

我问这个的原因是在模板生成器中使用它。恕我直言,最好在将模板应用于项目时下载最新的库,并且仅仅因为库发布了新版本而不得不更新 repo 有点烦人。

不要误会我的意思,这并不意味着在您的应用程序运行时始终使用最新的。它旨在始终为您提供在提出项目时可用的最新版本。

谢谢!:)

0 投票
2 回答
438 浏览

jquery - 通过代码定义 jQuery Mobile 的版本

如何找到 最新版本的jQuery Mobile 日期:Wed Feb 13 23:27:57 2013 -0500的版本号?

那不是我在其他任何地方都可以找到的文件,试着用谷歌搜索它。

我需要该文件的固定 CDN url 路径,因此它在最近的将来会完全转到此版本,而不是最新版本。

0 投票
1 回答
294 浏览

jquery - 使用 requirejs 2.1.5 和 google cdn

我刚开始使用 requirejs api,但有一个关于使用 google CDN 的初步问题。

目前,要获取最新的 jquery 和 jqueryui,我使用以下内容:

是否可以在 requirejs 中使用这种结构或类似的结构?如果是这样,main.js 文件会是什么样子?

另外,requirejs 也可以控制 css 包含吗?

0 投票
0 回答
136 浏览

jquery - 衡量和比较自有服务器和 CDN 之间的差异

我一直在为自己的 jquery.js 提供服务,最近偶然发现了使用 google 的 CDN 的想法。

由于它宣传的原因,我对切换到它非常感兴趣,但我也想衡量它的价值。(如果有人想知道为什么,我的网站的流量人口主要由发展中国家组成,那里的基础设施往往缺乏完整性和成熟度(例如,我自己的服务器可能更接近最接近大多数访问者的 CDN 服务器??),以及性能研究在哪里报告在抽样中往往会被忽视(例如,如果有人说 CDN 效果很好但从未在 56k 拨号连接上测试过,那将是无效的结论)

所以我的问题是,我可以测量下载的平均时间还是http://mydomain.com/jquery.js使用<whatevercdnurl>/jquery.js分析跟踪它们?
另外我不能异步加载这个脚本(我不介意)所以我希望提交手动测量的时间信息..

具体来说,以下测试方法是否有效?(使用 Google CDN 对 jquery-1.8.0 网址进行 A/B 测试)

感谢您的细读,任何帮助表示赞赏!

0 投票
1 回答
594 浏览

php - 检查jquery CDN协议相对url是否存在PHP

我正在尝试通过 PHP 查看 JQuery CDN 是否存在

本质上是 Paul Irish 在这里所做的,但使用的是 PHP。

http://paulirish.com/2010/the-protocol-relative-url/

我正在尝试关注,但它不起作用。如果没有 http/https,这可能吗?

这是基于如何通过 PHP 检查 URL 是否存在?

0 投票
0 回答
853 浏览

jquery - 从 Google 下载最新的 2.x 版本的 jQuery

这有效:

但这不会:

在开发过程中,我喜欢始终使用最新版本的 jQuery。

我想知道是否有一种方法可以像我以前引用 /1/ 时那样支持它:最新的 1.x 版本。

0 投票
1 回答
132 浏览

playframework - Play Framework 1.2.5 上的 Greenscript CDN 后备

我正在使用播放!1.2.5 和 Greenscript 1.2.8b。如果 CDN 没有响应,我希望有一个 jQuery 和其他 javascript 库的后备库。

这工作正常,但有没有办法用 Greenscript 做到这一点?

我曾尝试用 greenscript 做同样的事情,但其他依赖 jQuery 的脚本会同时加载并会破坏网站:

#{greenscript.js 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' } window.jQuery || document.write('<script src="@{'public/javascripts/jquery-1.7.2.min.js'}">\x3C/script>') #{/greenscript.js}

有这样的东西会很棒:

js.default=https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js || jquery-1.7.2.min