【发布时间】:2011-06-30 08:01:04
【问题描述】:
我有一个 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 的协议(https://mydomain.com/script.js 或 http://mydomain.com/script.js)?
【问题讨论】:
-
从哪里来的? IE。您想在哪里进行检查?
-
来自mydomain.com/script.js 脚本。我只能访问mydomain.com/script.js 文件。
标签: javascript https