Tag: cdn

DataTables CDN后备表达式

DataTables脚本及其扩展的CDN回退表达式是什么? https://cdn.datatables.net 例如( 来源 ): jQuery –> window.jQuery jQuery.UI –> window.jQuery.ui Modernizr –> window.Modernizr Bootstrap –> $.fn.modal

如何在Webpack中包含jQuery CDN?

由于jQuery的CDN版本很可能被缓存。 有没有办法在webpack中包含CDN版本而不是本地npm版本。 如果没有在页面上加载jQuery,在Webpack中包含jQuery的最佳方法是什么?

要求js从cdn加载脚本失败

我是RequireJS的新手,由于某种原因我无法通过CDN加载脚本。 我的代码: // site full url var siteUrl = window.location.protocol+”//”+window.location.host + “/fresh/”; // requirejs config requirejs.config({ baseUrl: siteUrl + “assets/js/”, paths: { “plugins”: “plugins”, “scripts”: “scripts”, “jquery”: “https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min”, “jquery-ui”: “https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min”, “bootstrap”: “https://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min”, } }); require([‘jquery’, ‘jquery-ui’, ‘bootstrap’, ‘plugins/chosen’], function($, chosen){ /* loading global selectors and variables */ //chosen for select boxes $(“.chzn-select”).chosen(); }); 和jquery无法加载。 我收到以下错误: […]

从jquery.com热链接jQuery是不是很糟糕?

这可能会得到一个非常讨厌的响应,但我的服务器目前不是最快的,如果我从jQuery主页热链接我的网站加载速度更快,所以他们服务内容。 这样做不好吗? jQuery最终会从他们的页面中删除那些js文件吗?

JQuery.Validate CDN后备

从这个问题中得到一点: 使用谷歌托管的jQuery的最佳方式,但回到我在Google上的托管库失败 所以我可以检测JQuery CDN是否已关闭并允许这样做: if (typeof jQuery == ‘undefined’) { document.write(unescape(“%3Cscript src=’/Script/jquery-1.7.2.min.js’ type=’text/javascript’%3E%3C/script%3E”)); } 我如何为jquery.validate加载为:

如果CDN不工作,如何加载本地文件

我正在使用一些CDN js和css文件。 我在谷歌搜索了如果CDN无法正常工作,如何加载本地数据。 我找到了这样写的好链接 if (typeof jQuery == ‘undefined’) { document.write(unescape(“%3Cscript src=’JS/Plugins/jquery-1.8.2.min.js’ type=’text/javascript’%3E%3C/script%3E”)); } 是的,它的工作,但后来我尝试了另一个CDN网络,然后它不从本地下载。 如果CDN不工作,那么它在我的页面中显示错误,并且由于缺少该js文件,页面无法正常工作。 意思是: if (typeof jQuery == ‘undefined’) { document.write(unescape(“%3Cscript src=’Include/JS/JqueryPlugin/jquery.min.js’ type=’text/javascript’%3E%3C/script%3E”)); } 在上面的例子中,当上述CDN不工作时,本地jquery.min.js没有下载。 类似地如何做CSS(在谷歌搜索,没有找到任何好的解决方案)。 如何知道哪个CDN无法正常工作并从本地下载相应的文件。 请帮忙 提前致谢

在加载DOM后如何运行jQuery的后备副本?

以下是我的文档中关闭body标记正上方的标记中的第一行代码(它指定在Google的CDN失败的情况下运行本地提供的jQuery副本): if(!window.jQuery){ var script = document.createElement(‘script’); script.type = ‘text/javascript’; script.src = ‘/js/jquery.js’; var scriptHook = document.getElementsByTagName(‘script’)[0]; scriptHook.parentNode.insertBefore(script, scriptHook); } jQuery(document).ready(function($){ // page behaviors }); 它确实成功执行,因为如果我的计算机没有连接到Internet(这是本地提供的页面),则会插入jQuery的本地副本。 但是,下面的document.ready()部分不会执行。 我猜这是因为它是在jQuery的后备副本生效之前调用的。 什么是以某种方式“延迟”执行的正确做法,以便jQuery的任何副本都能正常工作?

jQuery通过谷歌CDN最佳实践

我正在使用以下代码通过Google的CDN加载jQuery。 我的主要问题是如果用户访问我的网站并且还没有预先缓存jQuery会发生什么。 他会下载谷歌版本和我自己的吗? 这里的并发是如何工作的? if(typeof jQuery == ‘undefined’) { //<![CDATA[ document.write("”); //]]> } 谢谢。

提供jQuery的CDN有多安全?

我们构建具有公共(非安全)区域和安全(通过HTTPS提供)区域的站点,我们使用jQuery库。 最近我建议我们使用Google CDN进行jQuery交付。 我的一些同事对这种提供JavaScript库的方式的安全方面表示担忧。 例如,他们提到有人可能会劫持DNS服务器,然后注入恶意修改的库,为不同的安全攻击打开大门。 现在,如果黑客可以通过谷歌CDN注入恶意代码,那么如果从网站本身提供jQuery,他可能也会这样做,对吗? 谷歌CDN似乎支持通过SSL服务库。 从CDN服务jQuery真的不那么安全,而不是从服务器本身服务吗? 这种威胁有多严重?

如何在cdn服务器关闭时加载bootstrap css的本地副本?

截至目前我正在使用这样的javascript $.fn.modal || document.write(‘\x3C/script>’) 我正在从bootstrapcdn加载bootstrap.css 如果cdn服务器关闭,有人可以告诉我如何加载本地副本。