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

Добавить ссылку на приложение R Shiny, поэтому ссылка открывается на новой вкладке браузера

Я создаю свое первое блестящее приложение в R. Я использую блестящий, чтобы отображать двумерные результаты опроса, который я провел. Из пары входных полей пользователи могут выбирать переменные из опроса, а также создавать различные статистические данные (таблицы, графики и т.д.), Позволяя им изучать определенные атрибуты данных опроса.

Я хочу включить ссылку на фактический опрос PDF. Сейчас я написал код, чтобы связать PDF-опрос, нажав на текст "Нажмите здесь, чтобы загрузить опрос", который отображается как helpText, встроенный в wellPanel, в пределах pageWithSidebar. Я использовал следующие команды (в файле ui.R):

    wellPanel(
    helpText(   a("Click Here to Download Survey",     href="#" onclick="location.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'; return false;")
    )
    )

Есть ли способ автоматически открыть этот файл на новой вкладке (IE, Firefox и т.д.)? В настоящее время функциональность заключается в том, чтобы открыть ссылку на той же вкладке, что и блестящее приложение. Поэтому вам нужно использовать кнопки вперед и назад для перехода от приложения к опросу и обратно.

Сейчас я щелкаю правой кнопкой мыши и выбираю "Открыть в новой вкладке". Есть ли способ вставить эту функциональность в код задней части, чтобы она стала стандартной.

Отказ от ответственности: у меня нет реального опыта в html или java. Я - заядлый пользователь R. Если решение возможно, попробуйте объяснить, где я встраиваю изменения кода в файлы ui.R или server.R соответственно.

4b9b3361

Ответ 1

Добавление аргумента target="_blank" к функции a() отлично работало. Спасибо за решение @Chase!!