如果片段标识符集,则在IE中替换页面标题

2DH*_*2DH 5 html apache-flex internet-explorer

在IE中,嵌入了Flex应用程序,使用JS更改页面位置:

document.location.href = "#someFragmentIdentifier";
Run Code Online (Sandbox Code Playgroud)

导致页面标题更改为"#someFragmentIdentifier".我已经读过,原因应该是Flex应用程序与浏览器导航的集成,所以我在Flex编译器属性屏幕上禁用了它,但它没有修复任何东西.任何人都可以通过指出一些有用的行为解决方案帮助我.

谢谢.

PS:您可以通过启动Flex应用程序并手动更改当前URL来轻松地重现它,因此它包含片段标识符,然后刷新页面.

Not*_*tMe 4

我们使用各种 ajax 工具包(包括 MS 的工具包)都遇到过这个问题。

它不限于 Flex、flash 或任何 Adob​​e 技术。这纯粹是一个浏览器问题。

不幸的是,我们发现唯一值得的解决方法涉及“使用 javascript 更改标题”。