2015-09-07 76 views
1

我使用位于同一站点的API。后端要求每个请求头加密的登录/密码系统的基本HTTP认证 - Basic access authentication使用JS弹出一个警告框“需要授权”使用JS

如果数据录入输入错误 - 起飞这里是一个警告: Authentication required, to access the server http://gkeep.ua:80 you've to provide your credentials. Server message: Secured Area

粗略的翻译

认证需要,访问服务器http://gkeep.ua:80你必须提供您的凭据。服务器消息:安全区域

它是同类型普通alert()prompt()confirm() 我想通过重写功能

window.alert = function() {}; alert (12345); // does not work 

禁用此窗口,但它似乎是不alert()audio prompt() or confirm() 它一般是不同的,怎么把它关掉,我不明白

可以这样meone面对这样的任务,如果你告诉我该怎么解决呢

回答

4

它是同类型普通警报(),及时()和confirm()

我会很感激不它不是。这是浏览器在接收到HTTP状态代码401 Unauthorized时提出的认证对话框,JavaScript与此无关 - 这就是为什么您无法通过JavaScript“禁用”它的原因。