Skip to content
Permalink
Browse files

jquery ajax: fixed #2865 and #2570. Not passing username to xml.open …

…if it's null, or it open a login popup on some Opera's.
  • Loading branch information
flesler committed May 15, 2008
1 parent 5a92ec2 commit 31f22f244be7c37cc7a22f390d3483c9680b6b58
Showing with 5 additions and 1 deletion.
  1. +5 −1 src/ajax.js
@@ -276,7 +276,11 @@ jQuery.extend({
var xml = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();

// Open the socket
xml.open(s.type, s.url, s.async, s.username, s.password);
// Passing null username, generates a login popup on Opera (#2865)
if( s.username )
xml.open(s.type, s.url, s.async, s.username, s.password);
else
xml.open(s.type, s.url, s.async);

// Need an extra try/catch for cross domain requests in Firefox 3
try {

0 comments on commit 31f22f2

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