2013-07-06 41 views

回答

6

你不应该需要什么比传统的,有光泽,指明分数HTML更看中的:

a("test", href="http://google.com", target="_blank") 

你只是希望设置在a标签,它告诉浏览器在哪里打开这个新的target属性您创建的链接。

+2

谢谢,杰夫。但是我错误地认为这个简单的方法创建了一个HTML链接,该链接将在新标签页(或窗口)中打开?我想要的是别的:在应用程序中,您可以按下一个操作按钮,这将触发收集某些输入设置(从复选框等)的过程,并在后台生成一个新的HTML文档。现在我可以简单地返回一个链接到新的HTML文档,并让用户点击它。我想要的是在报告生成完成后以编程方式打开这个新的HTML文档。提前致谢! –

1

我有一个类似的问题,所以我想我会添加我的解决方案。

我想在tabPanel中有链接,但Shiny会打开一个新的空白页面,并有一个链接,而不是仅仅点击tabPanel并打开一个新页面。使用标准引导CSS的解决方法是使用navbarMenu,然后将链接放入tabPanel。

navbarMenu("Links", 
      tabPanel(
       a("Google", href="https://google.com", target="_blank") 
      )