加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

javascript – 如何禁用浏览器默认密码弹出窗口?

发布时间:2020-12-14 22:43:02 所属栏目:资源 来源:网络整理
导读:我正在开发一个Google Chrome插件. 在选项页面下,我正在向需要PASSWORD的服务器运行AJAX请求 如果密码不正确,我只想抓住错误,但浏览器会给出一个弹出窗口. alt text http://img834.imageshack.us/img834/2905/browserproblem.png 我可以禁用它以及如何禁用它

>我正在开发一个Google Chrome插件.
>在选项页面下,我正在向需要PASSWORD的服务器运行AJAX请求
>如果密码不正确,我只想抓住错误,但浏览器会给出一个弹出窗口.

alt text http://img834.imageshack.us/img834/2905/browserproblem.png

我可以禁用它以及如何禁用它?

最佳答案
问题是你不是Base64编码你发送的用户名(即身份验证令牌)和(虚拟)密码(这是HTTP基本身份验证方案的要求).这大致是您的代码应该是什么样子:

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’替换为您的子域,但您仍需要使用您的身份验证令牌替换令牌.)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读