好吧,也许我没有清楚地说出我的头衔。这是故事:
我正在开发一个谷歌浏览器扩展程序,它有一个选项页面。
此扩展程序将使用HTTP基本身份验证从服务器获取一些数据。
我所做的是使用jQuery进行ajax调用
$.ajax(
url: url,
method: 'GET',
beforeSend: // basic auth part
dataType: 'json'
success: // display information
error: // error message
);
但是,目前如果输入错误的用户名和密码,chrome会继续弹出一个验证对话框询问用户输入的用户名和密码,只有当用户取消此对话框时,他们才能看到错误信息。
如何阻止弹出此对话框,直接在我的扩展页面中显示错误消息,询问用户输入?