javascript - 为什么 dojo CDN 导入代码中不存在该协议(protocol)

标签 javascript dojo

我开始学习 Dojo,并发现如何通过 [Dojo 教程][1] 中定义的以下代码使用 CDN 包含 Dojo

<script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js"
            data-dojo-config="async: true">

为什么他们错过了http?这是故意的吗,除非我在代码中添加 http ,否则我的程序将无法工作。我正在尝试使用 Mozilla 浏览器。

最佳答案

排除协议(protocol)是有意的 - 脚本将使用页面加载时使用的协议(protocol)进行加载。 More details can be found here.

简单问题 - 您是在本地还是从服务器加载 HTML 文件?

关于javascript - 为什么 dojo CDN 导入代码中不存在该协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31722842/

相关文章:

javascript - 日期对象抛出无效的时区日期

javascript - 任何只有一个 API 同时支持桌面和移动设备的 Javascript 框架?

javascript - 使用 dojo 处理 grails ajax 请求

javascript - Angular : automatically set ordering in list view and show data as it is in $scope object

javascript - Jquery ui slider 移动到下一个值

javascript - Dojo XHR 根本不向其他服务器发送请求,但 jQuery 中一切正常

javascript - 编辑 Dojo 增强网格时的空格

javascript - 如何删除 dijit.form.dropDownButton 中的向下箭头图标?

javascript - DataTables、es6 箭头函数和 this

javascript - 在 express js 中使用隐藏字段