我有一个R Shiny网站,其中包含一个嵌入式网页。该网页是使用iframe嵌入的。我希望用户能够与此网页进行交互并跟踪嵌入式网页中的链接。但是,某些链接会打开一个新标签,我不需要。我希望链接在嵌入式网页中。
这是一个最小的示例:
library(shiny)
ui <- fluidPage(
htmlOutput("embedded.web.page")
)
server <- function(input, output, session) {
output$embedded.web.page <- renderUI({
tags$iframe(src='https://www.ncbi.nlm.nih.gov/pubmed/28533315', height= "600px", width="100%", target="_parent")
})
}
shinyApp(ui, server)
单击屏幕右上角的全文链接,将打开一个新标签以跟随该链接。我希望它遵循iframe中的链接。
任何有关如何做到这一点的建议将不胜感激!