我想通过其他网站的ID获取div的内容。如何从另一个网站通过ID获取元素
比方说,我有一个网站,我想要得到的一切,是div中以“mainbar”从这个URL中的ID - https://stackoverflow.com/questions
你能告诉我,如何与本地JavaScript使它或jQuery的?
在此先感谢。
我想通过其他网站的ID获取div的内容。如何从另一个网站通过ID获取元素
比方说,我有一个网站,我想要得到的一切,是div中以“mainbar”从这个URL中的ID - https://stackoverflow.com/questions
你能告诉我,如何与本地JavaScript使它或jQuery的?
在此先感谢。
如果你有机会到其他站点和Access-Control-Allow-Origin
头存在,则jQuery的可以使用这样的:
$.get('https://stackoverflow.com/questions').then(function (html) {
// Success response
var $mainbar = $(html).find('#mainbar');
document.write($mainbar.html());
}, function() {
// Error response
document.write('Access denied');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
你怎么可以访问DOM这个其他现场?背景是什么? – Pointy
在此之前,您需要拥有该网站 – Satpal
同源策略 – epascarello