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" +