Team:Goettingen/suplement/scripts ie ff patch
From 2013.igem.org
(Difference between revisions)
m |
|||
Line 14: | Line 14: | ||
while(ob.nodeType != 1){ob = ob.nextSibling} | while(ob.nodeType != 1){ob = ob.nextSibling} | ||
return ob; | return ob; | ||
+ | } | ||
+ | |||
+ | function GetPageSize() { | ||
+ | var scrW, scrH; | ||
+ | if(window.innerHeight && window.scrollMaxY) { | ||
+ | |||
+ | scrW = window.innerWidth + window.scrollMaxX; | ||
+ | scrH = window.innerHeight + window.scrollMaxY; | ||
+ | } else if(document.body.scrollHeight > document.body.offsetHeight){ | ||
+ | |||
+ | scrW = document.body.scrollWidth; | ||
+ | scrH = document.body.scrollHeight; | ||
+ | } else if(document.body) { | ||
+ | scrW = document.body.offsetWidth; | ||
+ | scrH = document.body.offsetHeight; | ||
+ | } | ||
+ | |||
+ | var winW, winH; | ||
+ | if(window.innerHeight) { | ||
+ | winW = window.innerWidth; | ||
+ | winH = window.innerHeight; | ||
+ | } else if (document.documentElement | ||
+ | && document.documentElement.clientHeight) { | ||
+ | |||
+ | winW = document.documentElement.clientWidth; | ||
+ | winH = document.documentElement.clientHeight; | ||
+ | } else if (document.body) { // other | ||
+ | winW = document.body.clientWidth; | ||
+ | winH = document.body.clientHeight; | ||
+ | } | ||
+ | |||
+ | var pageW = (scrW<winW) ? winW : scrW; | ||
+ | var pageH = (scrH<winH) ? winH : scrH; | ||
+ | |||
+ | return {PageW:pageW, PageH:pageH, WinW:winW, WinH:winH}; | ||
} | } | ||
</script> | </script> | ||
</html> | </html> |
Revision as of 18:34, 21 July 2013