iframe高度自适应
问题: 在angular项目中需要嵌入第三方页面,通过iframe来实现,但是嵌入的页面高度未知。
解决方案:自定义一个angular指令,监听iframe的onload
事件来获取iframe中内容的高度。
源码:
angular 代码
1 | // 定义指令 |
在DOM中使用
1 | <div ng-controller="MyController"> |
问题: 在angular项目中需要嵌入第三方页面,通过iframe来实现,但是嵌入的页面高度未知。
解决方案:自定义一个angular指令,监听iframe的onload
事件来获取iframe中内容的高度。
源码:
angular 代码
1 | // 定义指令 |
在DOM中使用
1 | <div ng-controller="MyController"> |