我在仪表板应用程序中遍历数据并生成参数化URL(链接到同一页面,但带有参数)。但是,我这样做的方式需要在用户单击链接时刷新页面。更新网址而不刷新
生成URL与一个StringBuilder
Detailhtml.append("<a href=\"http://" + domain + "&service=" + count +"&day=" + day +"\"><img src=\"/info.jpg\" alt=\"Info\"/>");
有没有一种方法,我可以动态创建GWT按钮,或引发一些JavaScript来添加参数不需要刷新页面?
任何帮助将是巨大的......
伟大的杰森,我不知道。所以,为了做到这一点,我需要在第一次加载时向我的URL插入一个#号? – tpow 2010-07-29 13:48:21
不是在第一次加载时 - 每当你想添加/更改网址中的内容时。例如,查看GMail如何根据状态更改更改其URL。 – 2010-07-29 14:13:00
伊戈尔是正确的。尽管你可以用#foo = bar加载页面,并且在你的GWT代码加载时处理这个页面,如果你想让它在这个状态下加载的话。但是你应该确保你裸露的无#网址仍然有效。 – 2010-07-29 15:13:20