gwt:单击“帮助”菜单,在新窗口中启动pdf

gwt:单击“帮助”菜单,在新窗口中启动pdf,gwt,Gwt,在gwt wen中,我单击“帮助”菜单…我需要打开一个新窗口,显示保存在我的客户端代码中的帮助pdf您的问题不是很清楚:如何打开pdf?如果有链接,则可以在相应的锚中添加属性target=“\u blank”。大概是这样的: <a href="your_file.pdf" target="_blank">Help PDF</a> 但是请注意,您无法完全控制是否打开新窗口或选项卡:请参阅讨论。pdf不是来自服务器…它位于同一客户端包中我有“帮助”菜单项…帮助数据是pdf…

在gwt wen中,我单击“帮助”菜单…我需要打开一个新窗口,显示保存在我的客户端代码中的帮助pdf

您的问题不是很清楚:如何打开pdf?如果有链接,则可以在相应的锚中添加属性
target=“\u blank”
。大概是这样的:

<a href="your_file.pdf" target="_blank">Help PDF</a>

但是请注意,您无法完全控制是否打开新窗口或选项卡:请参阅讨论。

pdf不是来自服务器…它位于同一客户端包中我有“帮助”菜单项…帮助数据是pdf…我将该pdf文件添加到war文件夹…单击“帮助”菜单项时,我需要在新窗口中打开该“帮助”pdf…您能给我一个提示吗这取决于菜单的实现方式。您可能必须实现ClickHandler。您也许可以发布代码的相关部分:这将帮助查看您的问题的人找到可能的解决方案;userGuide.setText(constants.userGuide());userGuide.setId(“3”);userGuide.setEnabled(true);userGuide.addSelectionListener(new SelectionListener(){@Override public void componentSelected(final MenuEvent ce){//我需要添加代码来启动包含pdf}的新窗口);我编辑了我的答案,添加了一个建议
com.google.gwt.user.client.Window.open(url_to_your_pdf, "_blank", "");