alt text http://img834.imageshack.us/img834/2905/browserproblem.png
我可以禁用它,如何禁用它?
最佳答案
问题是您没有对要发送的用户名(即身份验证 token )和(虚拟)密码进行Base64编码(这是HTTP Basic身份验证方案的要求)。您的代码大致应如下所示:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'http://onsip.highrisehq.com/account.xml');
xhr.setRequestHeader('Authorization', 'Basic ' + btoa(token + ':'));
xhr.onreadystatechange = function() { console.log(xhr.responseText); };
xhr.send();
(我将
'onsip'
替换为您的子域,但是您仍然需要用身份验证 token 替换token
。)关于javascript - 如何禁用浏览器默认密码弹出窗口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3332895/