[geeklog-cvs] geeklog: Fixed IE 9 version number

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Fri Apr 29 19:21:09 EDT 2011


changeset 8263:ead50f1083ca
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/ead50f1083ca
user: Tom <websitemaster at cogeco.net>
date: Fri Apr 29 19:20:04 2011 -0400
description:
Fixed IE 9 version number

diffstat:

 public_html/layout/professional_css/javascript/fix_html.js |  56 ++++++-------
 1 files changed, 27 insertions(+), 29 deletions(-)

diffs (60 lines):

diff -r fa4e0c541458 -r ead50f1083ca public_html/layout/professional_css/javascript/fix_html.js
--- a/public_html/layout/professional_css/javascript/fix_html.js	Fri Apr 29 19:13:15 2011 -0400
+++ b/public_html/layout/professional_css/javascript/fix_html.js	Fri Apr 29 19:20:04 2011 -0400
@@ -1,29 +1,27 @@
-function FixHTML( leftblocksID, centerblocksID, rightblocksID ) {
-  var ua = navigator.userAgent.toLowerCase();
-  var is_old_ie = (ua.indexOf("msie") != -1) && (ua.indexOf("msie 8") == -1) && (ua.indexOf("msie 9.0") == -1) && (ua.indexOf("opera") == -1);
-
-  var leftblocks = document.getElementById(leftblocksID);
-  var centerblocks = document.getElementById(centerblocksID);
-  var rightblocks = document.getElementById(rightblocksID);
-
-
-
-  if ( document.body.getAttribute('class') || document.body.getAttribute('className') ) {
-    var classValue = 'left-center-right';
-
-    /* Check HTML id attribute. */
-    if ( leftblocks && centerblocks && !rightblocks ) classValue = 'left-center';
-    if ( !leftblocks && centerblocks && rightblocks ) classValue = 'center-right';
-    if ( !leftblocks && centerblocks && !rightblocks ) classValue = 'center';
-
-    /* Set js_on to body class attribute  */
-    classValue += ' js_on';
-
-    /* Set body class attribute by HTML structure. */
-    if ( is_old_ie ) {  /* IE8, IE7, IE6 */
-      document.body.setAttribute('className', classValue);
-    } else {  /* Gecko, Opera, Safari, IE9 and other */
-      document.body.setAttribute('class', classValue);
-    }
-  }
-}
+function FixHTML( leftblocksID, centerblocksID, rightblocksID ) {
+    var ua = navigator.userAgent.toLowerCase();
+    var is_old_ie = (ua.indexOf("msie") != -1) && (ua.indexOf("msie 8") == -1) && (ua.indexOf("msie 9") == -1) && (ua.indexOf("opera") == -1);
+    
+    var leftblocks = document.getElementById(leftblocksID);
+    var centerblocks = document.getElementById(centerblocksID);
+    var rightblocks = document.getElementById(rightblocksID);
+
+    if ( document.body.getAttribute('class') || document.body.getAttribute('className') ) {
+        var classValue = 'left-center-right';
+        
+        /* Check HTML id attribute. */
+        if ( leftblocks && centerblocks && !rightblocks ) classValue = 'left-center';
+        if ( !leftblocks && centerblocks && rightblocks ) classValue = 'center-right';
+        if ( !leftblocks && centerblocks && !rightblocks ) classValue = 'center';
+        
+        /* Set js_on to body class attribute  */
+        classValue += ' js_on';
+        
+        /* Set body class attribute by HTML structure. */
+        if ( is_old_ie ) {  /* IE8, IE7, IE6 */
+            document.body.setAttribute('className', classValue);
+        } else {  /* Gecko, Opera, Safari, IE9 and other */
+            document.body.setAttribute('class', classValue);
+        }
+    }
+}



More information about the geeklog-cvs mailing list