Подтвердить что ты не робот

Поместите ссылку HTML в приложение R Shiny

Я хочу поместить ссылку HTML (фактически она перенаправляется на файл://...) на пользовательский интерфейс R Shiny, так что конечные пользователи могут просто щелкнуть по нему и перейти к этому на другой вкладке в Chrome. Есть ли способ сделать это? Где я должен положить? В файле ui.R или в файле server.R?

Я нахожу сообщение здесь: http://www.r-bloggers.com/more-explorations-of-shiny/, но я не уверен, как использовать функцию a()...

Примечание. Я знаю, как это сделать (см. мои комментарии ниже), но поскольку я перенаправляюсь в пункт назначения file://, ссылка не будет работать. Любые решения?

Спасибо!

4b9b3361

Ответ 1

Что-то вроде этого должно работать:

doc <- tags$html(
   tags$body(
    a(href="#" onclick="location.href='http://www.lalala.com'; return false;"))
)
cat(as.character(doc))

<html>
  <body>
    <a href="#" onclick="location.href='http://www.lalala.com'; return false;"></a>
  </body>
</html>