如果您要查看的是从其他页面加载某些内容并将其插入当前页面,我建议您使用.load()
中的jQuery。
假设您要在ID为fragment
的元素中加载内容,它的工作方式如下:
$('#fragment').load('some/page.html')
请注意,这只能用于与脚本源相同的页面。如果您需要跨源创建页面,iframe
是最简单的方法(尽管您无法从外部页面访问内部页面)。
为了让AJAX示例跨域工作,您可以使用CORS来允许域之间的请求,但是包含的页面必须明确允许自己包含;您无法从其他域获取任意内容。