我正在编写一个假设可以跨域工作的脚本。我试图包含来自另一个域的一个脚本,然后让该脚本包含来自同一域的其他脚本
示例:域 1 - www.mydomain.com
<html>
<head>
<script type="text/javascript" src="http://www.example.com/app.js"></script>
</head>
</html>
示例应用程序 JS
var imported = document.createElement('script');
imported.src = window.location.host + 'config.js';
document.head.appendChild(imported);
var imported = document.createElement('script');
imported.src = window.location.host + 'stuff.js';
document.head.appendChild(imported);
问题是 window.location.host 提供了脚本已下载到的域: www.mydomain.com 。我想要脚本当前所在的域,在这个例子中是 www.example.com ?
这可以做到吗?请不要使用 JQuery。