添加指向R Shiny Application的链接,以便在新的浏览器选项卡中打开链接

时间:2013-07-25 14:37:07

标签: r shiny

我在R中创建了我的第一个Shiny应用程序。我使用闪亮来显示我进行的调查的双变量结果。用户可以从一对输入框中选择调查中的变量,并生成各种统计数据(表格,图表等),以便他们探索调查数据的某些属性。

我想要包含实际PDF调查的链接。现在,我已经编写了代码,以便通过点击helpTextwellPanel内的{点击此处下载调查',pageWithSidebar内的 wellPanel( helpText( a("Click Here to Download Survey", href="http://www.dfcm.utoronto.ca/Assets/DFCM2+Digital+Assets/Family+and+Community+Medicine/DFCM+Digital+Assets/Faculty+$!26+Staff/DFCM+Faculty+Work+$!26+Leadership+Survey+Poster.pdf") ) ) 文本,将PDF调查链接到{{1}} 1}}。我使用了以下命令(在ui.R文件中):

{{1}}

有没有办法在新标签页(IE,Firefox等)中自动打开此文件?目前,该功能是在与闪亮应用程序相同的选项卡中打开链接。所以你必须使用前进和后退按钮从应用程序到调查再返回。

现在,我右键单击该链接并选择“在新标签页中打开”。有没有办法将此功能嵌入到后端代码中,因此它成为默认值。

免责声明:我没有真正的html或java经验。我是R的狂热用户。如果有可能的解决方案,请您尝试解释我在ui.R或server.R文件中嵌入代码更改的位置。

1 个答案:

答案 0 :(得分:41)

将参数target="_blank"添加到函数a()非常有效。感谢解决方案@Chase !!