问题标签 [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 投票
1 回答
108 浏览

javascript - jQuery UI 选项卡位于彼此下方约 50% 的高度

这很奇怪,我不能让它停止发生。

这是相关的代码。我正在为 UI-lightness 主题使用 Google CDN 主机。

这是唯一相关的 HTML。这是 jQuery/JavaScript

它的显示如下:

而不是这样:

我根本没有对它们起作用的自定义 CSS(我什至将我的样式表空白以进行检查)。

知道为什么会这样吗?如有必要,我会发布屏幕截图。

谢谢!:)

编辑

这是我的 CDN 请求

0 投票
1 回答
493 浏览

jquery - MVC3 Razor 视图无法处理 jQuery CDN 后备脚本

我正在寻找实现从谷歌内容交付网络加载 jQuery。我遇到的问题是HTML5 Boilerplate中推荐的脚本导致 Razor 视图忽略了它的右花括号。

在下面的代码中,我已将其追踪到最后一个脚本行。IDE 似乎确信它没有结束标记(不确定它是 VS2010 还是 Resharper 报告它)。

在视图中:

运行它会给出一个关于右括号的错误:

关于如何修改脚本以适应 Razor 的建议?

0 投票
2 回答
3323 浏览

ruby-on-rails - 资产管道中的条件 JavaScript 要求

我在资产管道上苦苦挣扎。我正在从 Google CDN 加载 dojo,并将其放入我的模板中:

如果在本地运行或 CDN 已关闭,我只想回退到本地版本。我想过这样做:

但我不喜欢它,因为它在资产管道之外起作用。我想保留道场vendors/assets/javascripts/dojo。如何让资产管道提供回退服务。

有没有办法在资产管道中声明条件要求。我想要的是运行一些 javascript 测试,并根据结果提供一个文件。

谢谢

0 投票
2 回答
1604 浏览

dojo - 如何从 Google 的 CDN 加载未压缩的 Dojo 文件?

有没有一种好方法可以使用 引入未压缩版本的依赖项dojo.require?我已经在请求dojo.xd.uncompressed.js,但我正在使用的所有 dijit 等都以未压缩的形式提供。有没有我在这里想念的标志?谢谢。

0 投票
1 回答
1060 浏览

gzip - 为什么(以及何时)Google CDN 提供未压缩的 jQuery?

当我加载 Google 的托管jquery.min.js时,它不会返回 gzipped:


请求标头

响应标头


有趣的是,确实jquery-ui.min.js


请求标头

响应标头


这是怎么回事?

我发现一篇声称谷歌无视Accept-EncodingUser-Agent决定是否压缩的文章。这并不能解释为什么 Mac OS X 上最新的 Safari 和 Chrome 会获得未压缩的 jQuery(和压缩的 jQuery UI)。

0 投票
1 回答
2407 浏览

jquery - jQuery UI $.datepicker () 不存在用于 Google 代码 CDN(在本地工作)

当我使用以下代码链接到存储在 Google 服务器上的 jQuery UI 文件时:

...在我的脚本中,$(document).ready ()我执行以下操作...

该脚本将在此页面上的所有浏览器中中断。原因是它说“datepicker”不作为函数存在。因此,如果我去http://jqueryui.com/download并下载带有 UI Core 和 Datepicker 的自定义 jQuery UI 库并将该文件链接到我的文件中,它就可以正常工作。

因此,为了进行实验,我从http://jqueryui.com/download下载了自定义的 jQuery UI 库并检查了所有内容,然后我在 Google 的 jQuery UI 的 CDN 副本中下载,文件大小有 7kb 的差异。

在我见过的大多数 Datepicker 教程和示例中,人们都很好地使用了 Google 的 CDN 副本,所以我认为这一定是我做错了,而不是 Google 的不一致。我已经验证了我的本地版本号和谷歌的 jQuery UI 的 CDN 版本号是一样的。任何对 Google 的 CDN 和 jQuery UI 足够熟悉的人都可以对这种情况有所了解吗?

0 投票
1 回答
1655 浏览

jquery - JQuery 1.6.1 今天在 Google API 上不可用 (01/25/2012)

有人知道 JQuery 1.6.1 从 Google API 中消失了吗?今天,2012 年 1 月 25 日晚上 8 点 30 分,我们的应用程序的某些部分突然停止运行。罪魁祸首是 GoogleAPIs.com——我们非常依赖它来从他们的 CDN 提供 JQuery API。

http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js - CDT 晚上 8:30 找不到文件

https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js - 返回 JQuery 1.6.1 API 就好了!

这让我们重新思考依赖第三方 CDN 来交付标准 API。我们的理由是,如果用户访问的其他站点也从谷歌 CDN 中检索了 API,那么我们可以使用该 API 的浏览器缓存版本,从而减少互联网上不必要的流量并略微提高性能。

顺便说一句,除了 1.6.1 之外的所有其他版本似乎都可以使用 http 协议访问!有人有任何见解吗?我是唯一一个观察这个的人吗?我仍然很难相信一个 API 版本会像这样突然从声称是所有标准 API 的最可靠存储库中消失!

很有可能我的浏览器中有一个缓存版本,所以我可能直到现在才注意到它(直到我的浏览器中的缓存版本过期)。将脚本交付卸载给第三方真的是个坏主意吗?

0 投票
7 回答
26836 浏览

jquery - jquery.cookies 是否托管在 Google CDN 上?

我似乎无法在谷歌 CDN 上找到用于cookie的 jquery 插件。只能下载吗?

0 投票
3 回答
476 浏览

javascript - 轻量级 JS 库与 Google 托管的 CDN

当页面加载速度是首要任务时,是使用最小、轻量级的 JavaScript 库(托管在 CDN 上)更好,还是使用 jQuery 之类的东西更好,托管在浏览器很可能已经加载的 Google 的 CDN 上?

编辑:我的问题真正归结为使用托管在 Google 的 CDN 上的 jQuery 的跨站点缓存效果是否超过了使用超轻型库(也在 CDN 上)的好处。

0 投票
1 回答
5547 浏览

jquery-ui - 用于 jquery 小部件的 Google CDN

您知道是否可以在 Google CDN 中下载 jquery 小部件(例如“滑块”或“按钮”)?

到目前为止,我只在清单中找到了“datepicker”:http: //ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/MANIFEST

谢谢你的帮助