协议相关 url 是否可以跨平台工作?

发布于 2024-11-30 09:50:24 字数 489 浏览 0 评论 0原文

我经常使用 // 相对 URI hack。示例:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

主要是因为这篇文章:

然而,与我一起参与项目的一个人说这不适用于 Mac(Chrome、Firefox 和 Safari)或 iDevices。

由于没有 Mac 或上述设备,我无法验证它,并且它在 Windows 上运行良好。谁能证实这一点吗?

I often use the // relative URI hack. Example:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

Mostly because of this post: Is it valid to replace http:// with // in a <script src="http://...">?.

However, a guy I am working with on a project says this doesn't work on Mac (Chrome, Firefox, and Safari) or iDevices.

Not having a Mac or said devices, I can't verify it, and it works fine on Windows. Can anyone confirm this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绿萝 2024-12-07 09:50:24

我无法测试它,因为我没有 Mac,但没有理由相信 Mac 浏览器不遵循 RFC 3986 第 4.2 节 解析 URL 时。

你的朋友可能还有别的意思。

I can't test it as I don't have a Mac, but there is no reason to believe that mac browsers do not follow RFC 3986 Section 4.2 when resolving URLs.

Your friend probably meant something else.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文