summaryrefslogtreecommitdiffstats
path: root/apps/external/templates/frame.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/external/templates/frame.php')
-rw-r--r--apps/external/templates/frame.php26
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>
+
+
+
+