javascript - 将 div 从一个网站加载到另一个网站?
问题描述
我一直在寻找两天的解决方案,但没有成功,将 DIV 标签从一个站点显示到另一个站点。
我的源网站在服务器上,我需要在本地页面上显示一个 DIV。
我不想使用 iframe,因为我必须只定位源网站上存在的一个文本。
有 Java/Jquery/Html5 的任何解决方案吗?
非常感谢大家:-)
解决方案
您可以使用 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 提供的此解决方案
推荐阅读
- marklogic - Marklogic MLCP 导出 - java.io.IOException:文件太大而无法保存
- json - SugarCRM 8.0.1 未识别 Elasticsearch 5.6.9 索引中总字段限制的增加
- java - Java 8 不可见
- reactjs - React Native + Appium 测试嵌套的可访问性标签
- c# - C# 将值附加到字符串 [] 不起作用
- hyperledger-fabric - 集中式 Hyperledger Fabric 中的私钥生成
- git - 以错误的方向运行rebase?
- python - 如何从文件中过滤掉重复的 fasta 序列
- r - htmlwidget 传单地图不在 slickR 轮播中呈现
- matlab - matlab如何增加一个数学函数