gpt4 book ai didi

jquery - 在 jquery 中获取外部 url 的 html

转载 作者:技术小花猫 更新时间:2023-10-29 12:13:41 24 4
gpt4 key购买 nike

如何使用 jquery 获取外部 URL 的 HTML?

最佳答案

简短的回答是你不能,因为 AJAX 请求被 Same Origin Policy 限制在同一个(子)域和端口。 .

同样的限制适用于 iframe元素:您不能创建 iframe指向外部页面,并从那里获取它的 HTML。

通常的方法是使用充当代理的服务器端脚本(例如用 PHP 编写):它获取外部站点的内容并将其返回给 JavaScript。它必须在与页面相同的域上运行。

显然,使用此解决方案,对 URL、图像、样式表等的相对引用(例如 ../images/image.gif)将不再有效,因为它们在您的页面上脱离了上下文。在你的情况下这是否是一个问题是不可能的。一种解决方法可能是使用 <base> tag .

关于jquery - 在 jquery 中获取外部 url 的 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3837717/

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