Bonjour,
tout est dans le titre ;)
Version imprimable
Bonjour,
tout est dans le titre ;)
Bonjour,
Je ne sais pas si cela fonctionne mais à ta place, j'essaierai de récupérer l'URL de l'application GWT et de faire un lien vers cette URL en ajoutant "#tonAncre" à la fin de l'URL.
Dans la page HTML de l'application GWT, tu mets un id="tonAncre" sur ton élément le plus haut, par exemple un <h1 id="tonAncre">.
C'est le principe d'une ancre en HTML.
Hope it helps,
merci pour ta réponse,
ta solution je l'ai essayé, je me redirige vers la page d'accueil, comme y a une seule page,
dans la page html
et dans le code du lien :Code:
1
2
3
4
5..... <body> <div id="page"> .....
puisque je travail avec des places, dans la page html GWT, j'ai des ongets, qu'on je me connecte, je vais directement sur la page d'accueil, puis je peux naviguer sur les onglets qui sont des places,Code:
1
2
3
4
5
6
7 bouton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { Window.open("page", ,"_self", ""); } });
lorsque je click sur le lien vers la page d'accueil, je reviens sur le haut de page, mais sur la page d'accueil,
Merci
Bonsoir,
As tu essayé un focus sur ton lien ?? J'ai peut être ta solution dans ce petit bout de code.
public class Myapplication implements EntryPoint {
Anchor top = new Anchor("TOP");
Anchor bottom = new Anchor("Go TO TOP");
VerticalPanel vp = new VerticalPanel();
@SuppressWarnings("deprecation")
@Override
public void onModuleLoad() {
bottom.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
top.getElement().focus();
}
});
vp.add(top);
int i = 0;
for (i = 1; i < 100; i++) {
vp.add(new Label("middle"));
}
vp.add(bottom);
RootPanel.get().add(vp);
}
}
Maxime