From: <die...@us...> - 2010-02-08 15:37:04
|
Revision: 1855 http://openutils.svn.sourceforge.net/openutils/?rev=1855&view=rev Author: diego_schivo Date: 2010-02-08 15:36:56 +0000 (Mon, 08 Feb 2010) Log Message: ----------- MEDIA-81 Check IE6 compatibility and layout Modified Paths: -------------- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/tree/MediaModuleTreeMVCHandler.java Added Paths: ----------- trunk/openutils-mgnlmedia/src/main/resources/mgnl-resources/media/js/tree-ie6.js Modified: trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/tree/MediaModuleTreeMVCHandler.java =================================================================== --- trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/tree/MediaModuleTreeMVCHandler.java 2010-02-08 13:42:39 UTC (rev 1854) +++ trunk/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/media/tree/MediaModuleTreeMVCHandler.java 2010-02-08 15:36:56 UTC (rev 1855) @@ -55,6 +55,9 @@ html.append("<script type=\"text/javascript\" src=\"" + this.getRequest().getContextPath() + "/.resources/media/js/media.js\"><!-- --></script>"); + html.append(" <!--[if lte IE 6]><script type=\"text/javascript\" src=\"" + + this.getRequest().getContextPath() + + "/.resources/media/js/tree-ie6.js\"></script><![endif]-->"); } /** Added: trunk/openutils-mgnlmedia/src/main/resources/mgnl-resources/media/js/tree-ie6.js =================================================================== --- trunk/openutils-mgnlmedia/src/main/resources/mgnl-resources/media/js/tree-ie6.js (rev 0) +++ trunk/openutils-mgnlmedia/src/main/resources/mgnl-resources/media/js/tree-ie6.js 2010-02-08 15:36:56 UTC (rev 1855) @@ -0,0 +1,20 @@ +_mgnlGetWindowSize = mgnlGetWindowSize; + +mgnlGetWindowSize = function(){ + var sizeObj = _mgnlGetWindowSize(); + sizeObj.h += 17; + return sizeObj; +} + +mgnlTree.prototype._resize = mgnlTree.prototype.resize; + +mgnlTree.prototype.resize = function(columnNumber){ + this._resize(columnNumber); + if (this.divMain){ + var hb, fb; + for (hb = this.divMain.previousSibling; hb.className != 'mgnlListHeaderBackground'; hb = hb.previousSibling) {} + hb.style.width = this.divMain.style.width; + for (fb = this.divMain.nextSibling; fb.className != 'mgnlFunctionBar'; fb = fb.nextSibling) {} + fb.style.width = this.divMain.style.width; + } +} \ No newline at end of file Property changes on: trunk/openutils-mgnlmedia/src/main/resources/mgnl-resources/media/js/tree-ie6.js ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |