繁体   English   中英

进行与协议无关的jquery ajax调用

[英]Making a protocol agnostic jquery ajax call

我们有一个嵌入在各种网站中的小部件。 我们希望该小部件根据所嵌入网站的协议(http或https)对我们的服务器进行ajax调用。 有这样做的普遍做法吗?

使用与协议无关的网址(请参见下文)无效:

$.ajax({
    url : '//cdn.example.com/serviceName',
    ...
});

这行不行吗?

var myUrl = (window.location.protocol + '//cdn.example.com/serviceName');

$.ajax({
    url : myUrl,
    ...
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM