为了账号安全,请及时绑定邮箱和手机立即绑定

有办法用JS获取到embed元素的内容高度吗

有办法用JS获取到embed元素的内容高度吗

千万里不及你 2019-03-29 19:14:39
我尝试在网页中嵌入PDF文档,发现始终无法获取到PDF文档的具体高度,这样就会出现滚动条。<embed id="pdf" width="100%" height="1000px" name="plugin" id="plugin" src="http://localhost:8080/static/assets/%E7%AC%AC%E5%8D%81%E4%B8%80%E5%B1%8A%E5%85%A8%E5%9B%BD%E9%85%B6%E5%AD%A6%E5%AD%A6%E6%9C%AF%E8%AE%A8%E8%AE%BA%E4%BC%9A%E6%9A%A8%E9%82%B9%E6%89%BF%E9%B2%81%E8%AF%9E%E8%BE%B090%E5%91%A8%E5%B9%B4%E7%BA%AA%E5%BF%B5%E4%BC%9A%EF%BC%88%E7%AC%AC%E4%B8%80%E8%BD%AE%E9%80%9A%E7%9F%A5%EF%BC%89.pdf" type="application/pdf" internalinstanceid="13">尝试用获取元素,里面的无论是clientHeight还是scrollHeight都是其视口的高度。也尝试过了直接嵌入一个iframe,但还是无法获取到其内部的实际高度,所以有什么办法能够获取到embed的实际高度吗,
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

embed 是嵌入内容标签,iframe升级版。embed的实际高度是自定的,实际的pdf高度与embed的高度无关。pdf的具体高度可以通过计算获得,通过页码和分辨率


查看完整回答
反对 回复 2019-04-03
  • 1 回答
  • 0 关注
  • 1025 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信