gpt4 book ai didi

html - 如何在 Rails 中单击按钮打开新选项卡?

转载 作者:太空狗 更新时间:2023-10-29 14:02:10 26 4
gpt4 key购买 nike

我有一个按钮可以将用户导航到另一个页面。 (它必须是按钮而不是链接)。我想在新标签页(甚至新窗口!)中打开页面。我必须使用 JavaScript 吗?或者有没有其他办法!我会感谢你的帮助。

干杯。

最佳答案

要扩展建议在 Rails 中使用 `target="_blank"的答案...

如果您正在使用 button_to 帮助器,它会被 Rails 自动包装在一个表单中。 form 标签需要这个属性。要获取它,请将其作为值传递到 html 选项的散列中,例如:

button_to t(:translated_text), foo_path(foo.id), class: 'btn btn-primary', form: {target: '_blank'}

class:form:html_options 散列的元素。 form: 选项很特殊,因为它告诉 Rails 你想将 HTML 选项传递给 form 标签,而不是 input 标签按钮本身。

关于html - 如何在 Rails 中单击按钮打开新选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11754521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com