使用 jquery 在我的网站中加载其他网页不起作用

loading other webpage in my site with jquery is not working

本文关键字:加载 其他 网页 不起作用 网站 jquery 我的 使用      更新时间:2023-09-26
<script>
$(document).ready(function(){
$("#My-page").load("http://www.google.com");
});
</script>
<div id="My-page" style="width:900px; height:900px; position: absolute;overflow-x:hidden !important;-webkit-overflow-scrolling:touch !important;">
</div>

实际上我已经尝试使用iframe在另一个网页中加载我网站的嵌入代码,它在Android手机和Windows PC中工作正常,当来到iOS时它不起作用,有人建议我在不使用iframe的情况下通过JS加载嵌入代码,当i正在通过JS加载外部网页时它不起作用, 任何人都可以帮助如何解决这个问题

这是一个 CORS 问题,安全限制

您无法在浏览器中访问javascript下的任何网址,您可以访问当前域中的网址或允许CORS的网址

http://www.w3.org/TR/cors/

您可以执行此操作,但不能使用客户端代码。 您需要使用像 php 这样的服务器语言。 可以克服CORS问题,您可能还需要使用代理。如果你发布你的服务器代码,可以看看。