在我们的gwt应用程序中,某些元素从cms加载并作为“HTML”对象添加到页面中。直到现在,这工作正常。但现在增加了一个更大的Html-Page,它有一些锚点元素可以跳转到这个html文档的不同部分。 这个锚看起来像:Gwt和页面超链接(#第3章)干扰历史令牌
<a href="#Chapter3</a>
的问题是,这种干扰GWT的历史标记。点击这种令牌会导致应用程序<app address>/#Chapter3
,这不是一个有效的标记 - 导致启动页面。
那么如何在html页面中添加这样的inpage链接呢?
更新 最后我想,关于<a href="#Chapter3</a>
点击跳转到<a name="Chapter3</a>
同一文档中 - 普通的HTML行为。
您是否尝试过使用没有空格的锚? –
是的 - 所有都没有空间。 “第3章”只是一个例子。 – dermoritz
然后,您可能需要更新您的问题,因为锚点不能包含空格,并可能导致无关的答案。 =) –