有什么方法可以替换 vaadin 14 的 window.open 以重定向到外部 url?
Is there any Way to replace the window.open for vaadin 14 to redirect to external url?
我正在寻找重定向的替代品,因为在 Safari 和 Firefox 中默认会阻止弹出窗口。
我用过的东西是
- 间接使用window.open
的vaadin打开方法
- 我知道 anchor 组件可以完成任务,但这对我来说成本很高,因为我在项目中使用了按钮和图像组件,所以设置 anchor 对我来说很难。
任何建议都会对我有很大帮助。
浏览器的打开 window 需要连接到用户操作并发生在客户端代码上,因此需要一些 JavaScript。 Vaadin 10+ 有一个 Browser Opener add-on 将其包装在一起。
我正在寻找重定向的替代品,因为在 Safari 和 Firefox 中默认会阻止弹出窗口。
我用过的东西是
- 间接使用window.open 的vaadin打开方法
- 我知道 anchor 组件可以完成任务,但这对我来说成本很高,因为我在项目中使用了按钮和图像组件,所以设置 anchor 对我来说很难。
任何建议都会对我有很大帮助。
浏览器的打开 window 需要连接到用户操作并发生在客户端代码上,因此需要一些 JavaScript。 Vaadin 10+ 有一个 Browser Opener add-on 将其包装在一起。