]> git.sesse.net Git - pr0n/commitdiff
Remove hacks for pre-IE7.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Thu, 19 Nov 2015 18:53:51 +0000 (19:53 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Thu, 19 Nov 2015 18:53:51 +0000 (19:53 +0100)
files/pr0n-fullscreen-ie.css [deleted file]
files/pr0n-fullscreen.js
templates/default/fullscreen-header

diff --git a/files/pr0n-fullscreen-ie.css b/files/pr0n-fullscreen-ie.css
deleted file mode 100644 (file)
index 012386e..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-/* IE centering hacks */
-#iehack {
-       position: absolute;
-       top: 50%;
-       left: 50%;
-}
-#image {
-       position: relative;
-       top: -50%;
-       left: -50%;
-}
-
index d4af19f1d1397978ad94c859f398f7bfdfc12e82..7e7ccf421af561cc0dd12b42b85424d4c8dcb028 100644 (file)
@@ -2,43 +2,13 @@ var req;
 
 function init_ajax()
 {
 
 function init_ajax()
 {
-       req = false;
-
-       if (window.XMLHttpRequest) {
-               // Mozilla/Safari
-               try {
-                       req = new XMLHttpRequest();
-               } catch(e) {
-                       req = false;
-               }
-       } else if (window.ActiveXObject) {
-               // IE/Windows
-               try {
-                       req = new ActiveXObject("Msxml2.XMLHTTP");
-               } catch(e) {
-                       try {
-                               req = new ActiveXObject("Microsoft.XMLHTTP");
-                       } catch(e) {
-                               req = false;
-                       }
-               }
-       }
+       req = new XMLHttpRequest();
 }
 
 function find_width()
 {
 }
 
 function find_width()
 {
-       if (typeof(window.innerWidth) == 'number') {
-               // non-IE
-               var dpr = find_dpr();
-               return [window.innerWidth * dpr, window.innerHeight * dpr];
-       } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
-               // IE 6+ in 'standards compliant mode'
-               return [document.documentElement.clientWidth, document.documentElement.clientHeight];
-       } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
-               // IE 4-compatible
-               return [document.body.clientWidth, document.body.clientHeight];
-       }
-       return [null,null];
+       var dpr = find_dpr();
+       return [window.innerWidth * dpr, window.innerHeight * dpr];
 }
 
 function find_dpr()
 }
 
 function find_dpr()
@@ -455,23 +425,6 @@ function key_up(which) {
        }
 }
 
        }
 }
 
-// enable the horrible horrible IE PNG hack
-function ie_png_hack()
-{
-       var vstr = navigator.appVersion.split("MSIE");
-       var v = parseFloat(vstr[1]);
-       if (v >= 5.5 && v < 7.0 && document.body.filters) {
-               var next = document.getElementById("next");
-               next.outerHTML = "<span id=\"next\" style=\"display: inline-block; position: absolute; bottom: 0px; right: 0px; width: 50px; height: 50px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + next.src + "')\" onmousedown=\"if (can_go_next()) set_opacity('next', 1.0)\" onmouseup=\"if (can_go_next()) { set_opacity('next', 0.7); go_next(); }\" onmouseout=\"if (can_go_next()) { set_opacity('next', 0.7); }\" />";
-               
-               var previous = document.getElementById("previous");
-               previous.outerHTML = "<span id=\"previous\" style=\"display: inline-block; position: absolute; bottom: 0px; right: 0px; width: 50px; height: 50px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + previous.src + "')\" onmousedown=\"if (can_go_previous()) set_opacity('previous', 1.0)\" onmouseup=\"if (can_go_previous()) { set_opacity('previous', 0.7); go_previous(); }\" onmouseout=\"if (can_go_previous()) { set_opacity('previous', 0.7); }\" />";
-               
-               var close = document.getElementById("close");
-               close.outerHTML = "<span id=\"close\" style=\"display: inline-block; position: absolute; top: 0px; right: 0px; width: 50px; height: 50px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + close.src + "')\" onmousedown=\"set_opacity('close', 1.0)\" onmouseup=\"set_opacity('close', 0.7); do_close();\" onmouseout=\"set_opacity('close', 0.7);\" />";
-       }
-}
-
 function parse_image_num(default_value) {
        var num = parseInt(window.location.hash.substr(1));
        if (num >= 1 && num <= global_image_list.length) {  // and then num != NaN
 function parse_image_num(default_value) {
        var num = parseInt(window.location.hash.substr(1));
        if (num >= 1 && num <= global_image_list.length) {  // and then num != NaN
index a2c2a8647e75583802605c4c3d5177740efe6663..748b22e36a640e0aa16f28bef16ae3df67e5ecb5 100644 (file)
@@ -6,9 +6,6 @@
     <title>%TITLE%</title>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <link rel="stylesheet" href="/pr0n-fullscreen.css" type="text/css" />
     <title>%TITLE%</title>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <link rel="stylesheet" href="/pr0n-fullscreen.css" type="text/css" />
-    <!--[if lt IE 7]>
-    <link rel="stylesheet" href="/pr0n-fullscreen-ie.css" type="text/css" />
-    <![endif]-->
     <script type="text/JavaScript" src="/pr0n-fullscreen.js"></script>
     <script type="text/JavaScript">
 // the following code snippet is generated by the server
     <script type="text/JavaScript" src="/pr0n-fullscreen.js"></script>
     <script type="text/JavaScript">
 // the following code snippet is generated by the server