扫码关注官方订阅号
JavaScript 怎么跨域修改iframe里的样式,或者获取iframe里的html代码。我想把iframe里的图片大小修改一下。但是iframe里的页面不在同一域。有办法吗?谢谢!
欢迎选择我的课程,让我们一起见证您的进步~~
如果两个网站都在你的控制之下,还是有可行的方案的。如果你不能控制iframe,那不行。
看iframe 是否在你的控制范围,如果是那就可以操作,可以通过postMessage的方式去调用iframe里面的代码
父页面: 使用postMessage发送需要修改的信息。子iframe: 监听onmessage 事件,修改自身的样式。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果两个网站都在你的控制之下,还是有可行的方案的。
如果你不能控制iframe,那不行。
看iframe 是否在你的控制范围,如果是那就可以操作,可以通过postMessage的方式去调用iframe里面的代码
父页面: 使用postMessage发送需要修改的信息。
子iframe: 监听onmessage 事件,修改自身的样式。