使用 JQuery 获取另一个站点上元素的维度
Get dimension of element on another site using JQuery?
我有一组网址,其中都有一个div,ID 为 'section_container'。在一个完全独立的网址上,我想访问此页面,检测容器的宽度并返回该值,希望通过发布调用或其他方式返回该值。
这能做到吗?顺便说一下,我拥有所有的域名。
由于同源策略等安全功能,我认为您无法执行此操作(主要是因为跨站点脚本)。
但是,如果您拥有所有域,则可以在站点上设置某种API,以获取该元素的高度。 显然,这需要在服务器上完成,但是您的任何站点都可以根据需要获取该信息。
你需要让jQuery跨域工作,这可以通过使用这个插件来完成:跨域插件。
然后你可以使用 $.ajax get 来获取页面并找到那个div,一旦你有了这个div,你就可以得到它的宽度和高度。
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何设置html元素填充的动画
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 表追加而不附加最后一个元素
- 如何在jQuery中获取元素的形式
- 我可以获得相对于被点击元素的确切点击位置吗
- 在函数中添加数组元素的数值
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 将视口底部滚动到元素底部
- Jquery 和 localStorage 如何向站点添加更多元素 clipdoard/cart
- 使用 JQuery 获取另一个站点上元素的维度
- 仅使用javascript获取站点的body元素
- Javascript背景水平/垂直滚动到元素站点:超越911
- 站点地图在页脚CSS对齐/浮动li元素
- 是否有可能使用Javascript获取XML元素的内容来填充站点内容?
- 如何使用chrome扩展修改站点元素
- 使用其他站点元素的 id javascript