firefox - Angular xhr 请求在 Firefox 中导致重定向警告

标签 firefox angularjs angularjs-directive restangular

在 Firefox 中遇到一个非常烦人的“功能”,与我的 angularjs 指令相关。

该指令基本上捕获一次点击,然后向服务器发出 xhr 请求以更新单个值。这在 Chrome 和 Safari 中一切正常,但在 Firefox 中,每次单击该按钮时,Firefox 都会弹出一个重定向警告确认对话框。

我应该做什么才能弹出这些警告:(

最佳答案

好的,如果请求中未提供任何内容,后端服务器将设置为自动在 url 中附加斜杠。这是通过重定向完成的。

因此,每次 Angular 发出请求时,都会导致第二次重定向,Firefox 会接收到该重定向并正确发出警告。

顺便说一句,我想知道为什么这个问题被否决了?

关于firefox - Angular xhr 请求在 Firefox 中导致重定向警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19484372/

相关文章:

javascript - 从本地文件系统提供的 Webworker 不工作

javascript - 为什么是 angular.forEach 上下文?

javascript - $promise 在 'then' 函数上保持 promise

javascript - 如何在 AngularJS 中的类型之间进行绑定(bind)?

javascript - 如何使用 Javascript 检测 SVG 动画并显示/隐藏 Flash/SVG 对象?

Javascript 不适用于 firefox 和 IE,但适用于 chrome

angularjs - 用户界面网格错误 : not added the 'ui-grid-resize-columns' directive to your grid definition

javascript - 在 ng-model 中具有单向绑定(bind)的两个输入

angularjs - Angular 使用 limitTo 和 Filter

javascript - 在 Firefox 插件中使用 Iframe