使用 JQuery 获取另一个站点上元素的维度

Get dimension of element on another site using JQuery?

本文关键字:元素 站点 JQuery 获取 另一个 使用      更新时间:2023-09-26

我有一组网址,其中都有一个div,ID 为 'section_container'。在一个完全独立的网址上,我想访问此页面,检测容器的宽度并返回该值,希望通过发布调用或其他方式返回该值。

这能做到吗?顺便说一下,我拥有所有的域名。

由于同源策略等安全功能,我认为您无法执行此操作(主要是因为跨站点脚本)。

但是,如果您拥有所有域,则可以在站点上设置某种API,以获取该元素的高度。 显然,这需要在服务器上完成,但是您的任何站点都可以根据需要获取该信息。

你需要让jQuery跨域工作,这可以通过使用这个插件来完成:跨域插件。

然后你可以使用 $.ajax get 来获取页面并找到那个div,一旦你有了这个div,你就可以得到它的宽度和高度。