gpt4 book ai didi

ajax - 使用 AJAX 替代 iFrame

转载 作者:行者123 更新时间:2023-12-01 23:45:52 25 4
gpt4 key购买 nike

使用 AJAX 的 iFrame 的最佳替代方案是什么?

iFrame 并不是将 HTML 注入(inject)到另一个网站上的网站页面的最佳方式,我很想知道有一种技术可以做到这一点,我更喜欢 AJAX。

此 iFrame 将位于其他人的网站上,因此我们无法访问其他用户的网站,只能访问内部 iFrame。

最佳答案

如果您只想从另一个页面加载一些内容并将其插入当前页面,我建议使用 .load()来自jQuery .

假设您想加载 ID 为 fragment 的元素中的内容,它的工作原理如下:

$('#fragment').load('some/page.html')

请注意,这只能用于与脚本同源的页面。如果您需要跨源加载页面,iframe 是最简单的方法(尽管您无法从外部页面访问内部页面)。

为了使 AJAX 示例能够跨域工作,您可以使用 CORS允许域之间的请求,但正在包含的页面必须明确允许自身包含在内;您无法从其他域获取任意内容。

关于ajax - 使用 AJAX 替代 iFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3752647/

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