[richfaces-svn-commits] JBoss Rich Faces SVN: r11805 - trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Tue Dec 16 07:58:49 EST 2008


Author: abelevich
Date: 2008-12-16 07:58:48 -0500 (Tue, 16 Dec 2008)
New Revision: 11805

Modified:
   trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/comboboxUtils.js
Log:
https://jira.jboss.org/jira/browse/RF-5398

Modified: trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/comboboxUtils.js
===================================================================
--- trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/comboboxUtils.js	2008-12-16 12:41:52 UTC (rev 11804)
+++ trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/comboboxUtils.js	2008-12-16 12:58:48 UTC (rev 11805)
@@ -60,7 +60,15 @@
 		// older versions of IE
 		viewportheight = document.getElementsByTagName('body')[0].clientHeight;
 	}*/
-	return (document.viewport.getDimensions().height + document.viewport.getScrollOffsets().top);
+	
+	if( typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth !=  'undefined' && document.documentElement.clientWidth != 0 ) {
+       		return document.viewport.getDimensions().height + document.viewport.getScrollOffsets().top;
+    } else {
+    	 var scrollOffsets =  window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
+    	 var innerHeight =  self.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || 0; 
+    	return innerHeight + scrollOffsets;
+    }   		
+	
 	//return viewportheight;
 }
 




More information about the richfaces-svn-commits mailing list