You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2005/11/02 12:52:46 UTC
svn commit: r330238 -
/myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/util/JavascriptUtils.java
Author: mmarinschek
Date: Wed Nov 2 03:52:42 2005
New Revision: 330238
URL: http://svn.apache.org/viewcvs?rev=330238&view=rev
Log:
fixed problems with scrolling not seen in standards compliant mode.
Modified:
myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/util/JavascriptUtils.java
Modified: myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/util/JavascriptUtils.java
URL: http://svn.apache.org/viewcvs/myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/util/JavascriptUtils.java?rev=330238&r1=330237&r2=330238&view=diff
==============================================================================
--- myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/util/JavascriptUtils.java (original)
+++ myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/util/JavascriptUtils.java Wed Nov 2 03:52:42 2005
@@ -301,10 +301,10 @@
script.append(AUTO_SCROLL_FUNCTION);
script.append(" {\n");
script.append(" var x = 0; var y = 0;\n");
- script.append( " if (self.pageXOffset) {\n"+
+ script.append( " if (self.pageXOffset || self.pageYOffset) {\n"+
" x = self.pageXOffset;\n" +
" y = self.pageYOffset;\n" +
- " } else if (document.documentElement && document.documentElement.scrollLeft) {\n" +
+ " } else if ((document.documentElement && document.documentElement.scrollLeft)||(document.documentElement && document.documentElement.scrollTop)) {\n" +
" x = document.documentElement.scrollLeft;\n" +
" y = document.documentElement.scrollTop;\n" +
" } else if (document.body) {\n" +