我有一个Vaadin应用程序,当用户点击一个按钮时,当前的Chrome标签应该关闭。
UI.getCurrent().close()
VaadinSession.getCurrent().close()
但都不奏效。我试过这些方法:但都没用,页面似乎被禁用了,所有的按钮都是灰色的,无法点击,但chrome标签仍然存在。
我也试过UI.getCurrent().getPage().getJavaScript().execute("window.close();")
但由于Chrome的安全问题,这个功能在IE上可以使用,而在Chrome上却不行。
有什么办法可以做到这一点?
试试 open(location, '_self').close();
.