gpt4 book ai didi

javascript - 确定用于加载 javascript 的协议(protocol)

转载 作者:行者123 更新时间:2023-12-02 05:22:44 24 4
gpt4 key购买 nike

我有一个 javascript 文件,位于一个域中,例如: http://mydomain.com/script.js

一些页面(来自其他域)使用 SCRIPT 标记包含我的 javascript。他们可以通过 http 或 https 包含它

<script src="http://mydomain.com/script.js"></script>
or
<script src="https://mydomain.com/script.js"></script>

他们还可以使用 3rdparty iframe 包含我的脚本,例如:

<iframe src="http://3rdparty.com/frame.php">

哪里http://3rdparty.com/frame.php输出

<script src="http://mydomain.com/script.js"></script>
or
<script src="https://mydomain.com/script.js"></script>

我只能编辑 mydomain.com 上的静态 javascript 文件 script.js。

我如何检测用于加载我的 javascript 的协议(protocol)(https://mydomain.com/script.js 或 http://mydomain.com/script.js)?

最佳答案

您可以使用 protocol relative URL:

<script src="//mydomain.com/script.js"></script>

关于javascript - 确定用于加载 javascript 的协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6531707/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com