IE 按钮需要双击
Double click needed for buttons for IE
我在 jsf 2.2.8 应用程序上有一个 primefaces 5.2 运行。当 IE 10 运行时,我 运行 遇到了问题。当我单击 ajax 按钮时,Chrome 或 Firefox 发出两个请求。但是 IE 只发出一个请求。第二个请求是刷新 jsf.js。
我没有深入研究为什么 IE 不刷新 jsf.js 但最后,第一次点击总是没有任何动作,因为它似乎在更新视图状态。我猜 jsf 和 IE 10/11 有问题。如果我强制浏览器兼容 IE=9 或 IE=8,则不会出现此问题。
有人遇到过这样的问题吗?
看起来这个问题已经解决了。至少我没见过这个问题。我已经为 AD 身份验证添加了 Waffle。问题是过滤器仅适用于登录页面。其他页面不使用过滤器,因为一旦设置了会话,我就不再需要身份验证了。然而读这个 post IE Skips JSF Phases seems to be my problem. He mentions this post, IE auth issues/Challenge Response.
对我来说有用的是更改过滤器以应用于 Faces Servlet 而不是单一来源。在那之后我没有 运行 遇到奇怪的问题。我可能会早点说话,但这似乎是我的问题...
对我来说问题是,Firefox Chrome 工作,IE 失败,唯一的响应是更新视图状态。
我在 jsf 2.2.8 应用程序上有一个 primefaces 5.2 运行。当 IE 10 运行时,我 运行 遇到了问题。当我单击 ajax 按钮时,Chrome 或 Firefox 发出两个请求。但是 IE 只发出一个请求。第二个请求是刷新 jsf.js。
我没有深入研究为什么 IE 不刷新 jsf.js 但最后,第一次点击总是没有任何动作,因为它似乎在更新视图状态。我猜 jsf 和 IE 10/11 有问题。如果我强制浏览器兼容 IE=9 或 IE=8,则不会出现此问题。
有人遇到过这样的问题吗?
看起来这个问题已经解决了。至少我没见过这个问题。我已经为 AD 身份验证添加了 Waffle。问题是过滤器仅适用于登录页面。其他页面不使用过滤器,因为一旦设置了会话,我就不再需要身份验证了。然而读这个 post IE Skips JSF Phases seems to be my problem. He mentions this post, IE auth issues/Challenge Response.
对我来说有用的是更改过滤器以应用于 Faces Servlet 而不是单一来源。在那之后我没有 运行 遇到奇怪的问题。我可能会早点说话,但这似乎是我的问题...
对我来说问题是,Firefox Chrome 工作,IE 失败,唯一的响应是更新视图状态。