gpt4 book ai didi

javascript - 可以使用 JavaScript/jQuery 读取脚本标签 src URL 内容

转载 作者:行者123 更新时间:2023-11-28 06:41:10 26 4
gpt4 key购买 nike

请指导我。可以使用 JavaScript/jQuery 读取 script 标签 src URL 内容。请不要建议 JSON/Ajax/iframe 选项。

我已经尝试过了

<script src="http://www.test.com" id="test">

document.getElementById('test').src

但它只给出src URL。

我的确切要求是,我有两个应用程序,每个应用程序位于不同的 Web 服务器中,分别为 www.siteA.com 和 www.siteB.com。

在 Server2 中,我有跨源和 iframe 限制来访问应用程序。示例:如果请求通过 Ajax 或 iframe 从 server1(siteA) 发送到 server2(siteB),则访问 siteB 页面内容将受到限制。但是,如果我在脚本标记中加载 siteB,它就会加载,但我无法获取内容。

所以我上面提到,不建议使用iframe和Ajax。帮助我实现这一目标。

最佳答案

最好的方法确实是 AJAX,但听起来 CORS 对您来说确实是一个问题。我能想到的唯一其他选择是在新的浏览器窗口中打开页面,尽管我不知道这会对您的应用程序产生什么样的用户体验影响。

您可以通过以下方式打开新的浏览器窗口:

function showContent(){
var url = document.getElementById("test").src;
window.open(url, "_blank");
}

尽管如果您采用此路线,则不应将网址放在脚本标记上,因为浏览器将下载一次(通过脚本标记),然后在 window.open 上下载第二次。

关于javascript - 可以使用 JavaScript/jQuery 读取脚本标签 src URL 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33806133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com