Skip to content
Permalink
Browse files

Ajax: Remove workaround for IE6/7

Closes gh-1597
Ref #8138
  • Loading branch information...
ChrisAntaki authored and markelog committed Jun 13, 2014
1 parent df62159 commit e5190982c40d7ac8ab9bdb2e7e4334f0e123ef66
Showing with 6 additions and 19 deletions.
  1. +6 −19 src/ajax.js
@@ -10,10 +10,6 @@ define([
], function( jQuery, rnotwhite, nonce, rquery ) {

var
// Document location
ajaxLocParts,
ajaxLocation,

rhash = /#.*$/,
rts = /([?&])_=[^&]*/,
rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg,
@@ -42,22 +38,13 @@ var
transports = {},

// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
allTypes = "*/".concat("*");

// Support: IE6
// Exception accessing window.location.href if document.domain is set (#8138)
try {
ajaxLocation = location.href;
} catch( e ) {
// Use the href attribute of an A element
// since IE will modify it given document.location
ajaxLocation = document.createElement( "a" );
ajaxLocation.href = "";
ajaxLocation = ajaxLocation.href;
}
allTypes = "*/".concat( "*" ),

// Document location
ajaxLocation = location.href,

// Segment location into parts
ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
// Segment location into parts
ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];

// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
function addToPrefiltersOrTransports( structure ) {

0 comments on commit e519098

Please sign in to comment.
You can’t perform that action at this time.