微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 rShiny 的弹出窗口中打开 URL

如何解决在 rShiny 的弹出窗口中打开 URL

我正在尝试根据链接使用 URLmodal() 方法打开一个弹出窗口以打开一个 URL https://rdrr.io/cran/shiny/man/urlModal.html

有人可以展示一种在弹出窗口中打开 google.com 的方法吗。

解决方法

如文档中所述,urlModal() 将仅在模式对话框中显示 url 文本(使用 showModal())。

如果您需要以弹出窗口的形式打开浏览器的新窗口,您可以通过在应用的 UI 部分插入一些 javascript 作为 HTML 标记来实现:

HTML('<button id="go" type="button" class="btn btn-default action-button" onclick="window.open(\'https://www.google.com\',\'popUpWindow\',\'height=500,width=400,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes\');">Go</button>')

请参阅 this 作为更改选项的参考。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。