Internet explorer 在Internet Explorer中重定向时保留URL片段
我目前面临的挑战是在一个单页应用程序中使用URL片段。登录时,用户将通过Struts重定向到包含url片段/哈希/锚定部分的urlInternet explorer 在Internet Explorer中重定向时保留URL片段,internet-explorer,redirect,struts2,single-page-application,fragment-identifier,Internet Explorer,Redirect,Struts2,Single Page Application,Fragment Identifier,我目前面临的挑战是在一个单页应用程序中使用URL片段。登录时,用户将通过Struts重定向到包含url片段/哈希/锚定部分的url <action name="LoginAction" class="de.my.stuff.LoginAction"> <interceptor-ref name="myStack" /> <result name="error"> <param name="location">/js
<action name="LoginAction" class="de.my.stuff.LoginAction">
<interceptor-ref name="myStack" />
<result name="error">
<param name="location">/jsp/login.jsp</param>
<param name="anchor">${hash}</param>
</result>
<result name="success" type="redirectAction">
<param name="actionName">LoginSuccessAction</param>
<param name="anchor">${hash}</param>
</result>
</action>
他还说IE10和IE11现在应该保留片段,但我不能让它工作。我有什么遗漏吗
示例URL:
http://localhost:1234/myapp#id_123abgheji324
刚刚注意到@ericlaw先生也参加了StackOverflow,希望他对此有一些提示。你使用的是HTML5 DTD吗?是的,严格的HTML5最低IE版本支持IE10。你能发布一个示例URL对吗(旧的和新的)正在处理FF?您还可以尝试取笑提到的用户…:>