2010-07-07 3 views
6

GWT 응용 프로그램에서 페이지의 상단에 스크롤 나는이 방법을 사용하여 페이지 상단으로 스크롤 할 TreeNodeListenerAdapter의 메소드 :나는 GWT 애플리케이션있어

new TreeNodeListenerAdapter() { 
    @Override 
    public void onClick(Node node, EventObject e) { 
    scrollTop(); 
    } 
} 

이것은 작동하지 않으며 이유를 알지 못합니다. 내 방법에 경고를 걸 때 :

$wnd.alert("Treenode clicked"); 

경고가 표시되지만 페이지가 스크롤되지 않습니다. 내가 여기서 무엇을 놓치고 있니? 이 페이지의 상단으로 스크롤하려면

+5

I 올바른 패키지를 가져되어 있는지 확인 코드가 작동하지 않는 이유를 모르겠지만 네이티브 메소드 대신 GWT 정적 메서드 Window.scrollTo를 사용하는 것이 좋습니다 (http://google-web-toolkit.googlecode.com/svn/javadoc/2.0 참조). /com/google/gwt/user/client/Window.html). – aem

+0

정보 주셔서 감사합니다,하지만 그 중 하나를 작동하지 않습니다. –

+0

이상한 물건들. 방금 Window.scrollTo 시도하고 IE 및 FF4b1 제대로 작동합니다. 어떤 브라우저에서 문제가 있습니까? –

답변

14

만 수행

Window.scrollTo (0 ,0); 

그냥 당신이 com.google.gwt.user.client.Window

+0

실제로 내 문제에 대한 해결책은 무엇인지 기억이 나지 않지만 어떻게 든 해결했습니다. 정상적으로 작동해야하므로 대답으로 받아 들일 것입니다. –