Javascript 如何从脚本标记读取Window.Object

Javascript 如何从脚本标记读取Window.Object,javascript,same-origin-policy,Javascript,Same Origin Policy,所以,假设上面有一些内容,然后我在我的domain example.org上交叉包含该url,例如 <script src="https://example.com/file.js"></script> 如何从我的domain example.org中读取file.js的内容(它从example.com请求的内容) 使用window.Object可以吗?通过src属性加载的JavaScript不会自动提供给JavaScript程序 要读取它,您需要发出一个单独的HTTP

所以,假设上面有一些内容,然后我在我的domain example.org上交叉包含该url,例如

<script src="https://example.com/file.js"></script>
如何从我的domain example.org中读取file.js的内容(它从example.com请求的内容)

使用window.Object可以吗?

通过src属性加载的JavaScript不会自动提供给JavaScript程序

要读取它,您需要发出一个单独的HTTP请求来获取它,尽管缓存规则适用,所以配置良好的系统不会导致实际发出重复的请求。通过浏览器中的JavaScript,您可以使用fetch或XMLHttpRequestAPI来实现这一点

由于您希望跨来源读取数据,example.com必须授予example.org使用CORS读取数据的权限


Object是一个用于创建对象的函数。它对于读取JavaScript程序的源代码毫无用处。

您可以访问变量或确定变量的名称吗?