我从另一个域插入外部.js文件。像这样:
<script src="http://externaldomain.com/file.js" type="text/javascript"></script>
file.js始终相同,但可以放在不同的域中,
所以我需要知道文件的来源是什么。
例如:file.js位于domain1.com,domain2.com和domain3.com。
如果有人像这样插入:<script src="http://domain1.com/file.js" type="text/javascript"></script>
我想知道该文件是从domain1.com
插入的怎么做?
答案 0 :(得分:4)
没有可靠的方法来实现这一目标。基本上在此文件中,您需要解析DOM,搜索所有<script>
标记,当您找到与包含此javascript文件相对应的标记时,解析src
属性以提取域。