首页 > 解决方案 > 将 div 从一个网站加载到另一个网站?

问题描述

我一直在寻找两天的解决方案,但没有成功,将 DIV 标签从一个站点显示到另一个站点。

我的源网站在服务器上,我需要在本地页面上显示一个 DIV。

我不想使用 iframe,因为我必须只定位源网站上存在的一个文本。

有 Java/Jquery/Html5 的任何解决方案吗?

非常感谢大家:-)

标签: javascriptjqueryiframecross-domain

解决方案


您可以使用 jQuery并使用CORS Everywhere.load()之类的服务绕过 CORS 。

工作演示:

var url = 'https://stackoverflow.com/q/62613919/1913729',
    selector = 'h1:first';
    
var corsUrl = 'https://cors-everywhere.herokuapp.com/' + url;

$('#result').load(corsUrl + ' ' + selector);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="result">Loading...</div>

如果您不想使用 jQuery,可以使用gurvinder372 提供的此解决方案


推荐阅读