milardovich

IE9 fix

Jan 20th, 2015
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. request.open('GET',url+page+".html");
  2.  
  3. function cargar(selector,page) {
  4.         limpiarModal();
  5.         if(page=="agb" || page=="impressum") {
  6.             $(selector).html("Loading...");
  7.             $.ajax( {
  8.                  url: url+page+".html",
  9.                  type: "GET"
  10.             })
  11.             .done(function( html ) {
  12.                 $(selector).html(html);
  13.             })
  14.             .fail(function() {
  15.                 alert( "error" );
  16.             });
  17. /*
  18.             var request = null;
  19.             var cont = $(selector);
  20.             //fix for IE8 and IE9
  21.             if(window.XMLHttpRequest || window.ActiveXObject) {
  22.                 if(window.XMLHttpRequest)
  23.                     request = new XMLHttpRequest();
  24.                 else
  25.                     request = new ActiveXObject("Microsoft.XMLHTTP");
  26.                 request.onreadystatechange = function() {
  27.                     if(request.readyState == 4) {
  28.                         cont.html(request.response);
  29.                     } else {
  30.                         cont.html("Loading...");
  31.                     }
  32.                 }
  33.                 request.open('GET',url+page+".html",true);
  34.                 request.send(null);
  35.             } else if(window.XDomainRequest) {
  36.                     request = new XDomainRequest();
  37.                     request.onload = function() {
  38.                         cont.html(request.responseText);
  39.                     }
  40.                     request.open('GET',url+page+".html");
  41.                     request.send(null);
  42.             }
  43.         }
  44. */
  45.     }
Advertisement
Add Comment
Please, Sign In to add comment