diff options
Diffstat (limited to 'apps/external/templates/frame.php')
-rw-r--r-- | apps/external/templates/frame.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/apps/external/templates/frame.php b/apps/external/templates/frame.php new file mode 100644 index 00000000000..38b4008353d --- /dev/null +++ b/apps/external/templates/frame.php @@ -0,0 +1,26 @@ +<iframe src="<?php echo $_['url']; ?>" width="100%" id="ifm" ></iframe> + + +<script language="JavaScript"> +<!-- + +function pageY(elem) { + return elem.offsetParent ? (elem.offsetTop + pageY(elem.offsetParent)) : elem.offsetTop; +} +var buffer = 5; //scroll bar buffer +function resizeIframe() { + var height = document.documentElement.clientHeight; + height -= pageY(document.getElementById('ifm'))+ buffer ; + height = (height < 0) ? 0 : height; + document.getElementById('ifm').style.height = height + 'px'; +} + +document.getElementById('ifm').onload=resizeIframe; +window.onresize = resizeIframe; + +//--> +</script> + + + + |