我有一个gwt应用程序,我想使用此方法滚动到页面顶部:
public static native void scrollTop() /*-{
$wnd.scroll(0, 0);
}-*/;
Run Code Online (Sandbox Code Playgroud)
该方法在TreeNodeListenerAdapter的onClick方法中调用:
new TreeNodeListenerAdapter() {
@Override
public void onClick(Node node, EventObject e) {
scrollTop();
}
}
Run Code Online (Sandbox Code Playgroud)
这不起作用,我不知道为什么.当我在我的方法中放入警报时:
$wnd.alert("Treenode clicked");
Run Code Online (Sandbox Code Playgroud)
我看到了警报,但页面没有滚动.我在这里错过了什么?
我正在基于现有布局创建html布局.我想从旧的布局中提取当前实际使用的所有文件,因为从古代或其他地方出现的目录中有很多垃圾.
因此,我尝试在Firefox中打开现有布局并使用Firebug查看实际加载了哪些文件,但"网络"选项卡保持为空,因此不是很有帮助.
我已经发现了这个问题:Firebug的"网"标签没有显示任何内容?我得到的问题几乎相同,而接受的答案对我不起作用.
我认为这里的问题是我没有发出任何http请求,我只是从我的本地机器上查看html文件,所以这个网址就像是
file:///C:/myfolder/myfile.html
Run Code Online (Sandbox Code Playgroud)
Firebug网络选项卡中只显示一个条目:
Url | Status | Domain | Size | Timeline ------------------------------------------ - | | | 0KB |
这可能也是故意的,因为我没有访问网络上的任何文件.那么有没有其他方法可以查看哪些文件被引用以及浏览器尝试访问哪些文件?