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.
This commit is contained in:
parent
5a92ec263d
commit
31f22f244b
|
@ -276,7 +276,11 @@ jQuery.extend({
|
||||||
var xml = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
|
var xml = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
|
||||||
|
|
||||||
// Open the socket
|
// Open the socket
|
||||||
|
// 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);
|
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
|
// Need an extra try/catch for cross domain requests in Firefox 3
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in a new issue