当脚本来自另一个域时获取 Javascript 域

Dev*_*xon 5 javascript cross-domain

我正在编写一个应该跨域工作的脚本。我尝试包含来自另一个域的一个脚本,然后让该脚本包含来自同一域的其他脚本

示例:域 1 - www.mydomain.com

<html>
    <head>
       <script type="text/javascript" src="http://www.example.com/app.js"></script>
    </head>
</html>
Run Code Online (Sandbox Code Playgroud)

示例应用程序 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);
Run Code Online (Sandbox Code Playgroud)

问题是 window.location.host 给出了脚本下载到的域: www.mydomain.com 。我想要脚本当前所在的域,在此示例中是 www.example.com ?

这可以做到吗?请不要使用 JQuery。

Joh*_*yJS -1

通过再次阅读你的问题,我只想问:

你为什么不相对于 js 这样做,说:

imported.src = 'config.js';
Run Code Online (Sandbox Code Playgroud)

它将导入被认为是 app.js 兄弟的 config.js

关于评论,我为错误而道歉,因为我不理解这个问题。