访问财产的权限被拒绝"文件" - JS获得新内容的高度

时间:2015-10-31 11:15:03

标签: javascript jquery html css

我正在尝试在加载iframe内容后调整我的正文窗口以避免滚动条。我读到了关于XSS的内容,所以我知道外域的属性是不可访问的,但我想知道是否可以解决方法只能获取或计算高度属性?

感谢您的建议。

2 个答案:

答案 0 :(得分:0)

我会尽力帮助:

  • 要获取文档的高度(页面上具有视口最小高度的内容),请使用$(document).height()

  • 要获得浏览器窗口的高度,请使用$(window).height()

希望这有帮助。

答案 1 :(得分:0)

您可以使用css设置iframe样式以填充窗口:

html,
body {
  margin: 0;
  overflow: hidden;
  height: 100%;
}
#frame {
  width: 100%;
  height: 100%;
}
<iframe id="frame" src="http://jakopo87.altervista.org" />