49
32

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Rails] link_toのリンク先を別タブで表示させたい

Last updated at Posted at 2020-07-11

Railsでlink_toを使うときに別タブで表示させたいと思い、実装したのでメモとして残しておきます。

手順

まず link_to で表示させたい文字列とリンク先URLを指定。

<%= link_to "文字列", "リンク先URL" %>

別タブで表示させるため、target: :_blank を追加

<%= link_to "文字列", "リンク先URL", target: :_blank %>

これで別タブで開けるようになる。
しかし、これだとパフォーマンスとセキュリティの面で問題が。。。

この問題を回避するためには rel="noopener noreferrer" をつけるといいみたい。

<%= link_to "文字列", "リンク先URL", target: :_blank, rel: "noopener noreferrer" %>

これで安心して別タブを開けます。

49
32
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
49
32

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?