小编Iva*_*nGL的帖子

确定用于加载javascript的协议

我有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>
Run Code Online (Sandbox Code Playgroud)

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

<iframe src="http://3rdparty.com/frame.php">
Run Code Online (Sandbox Code Playgroud)

其中http://3rdparty.com/frame.php输出

<script src="http://mydomain.com/script.js"></script>
or
<script src="https://mydomain.com/script.js"></script>
Run Code Online (Sandbox Code Playgroud)

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

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

javascript https

2
推荐指数
1
解决办法
3878
查看次数

标签 统计

https ×1

javascript ×1