0

Rails で javascript を mailto: と組み合わせて新しいウィンドウを開くにはどうすればよいですか?

今、私はリンクを持っています

= mail_to @receiver.email, "SEND TO #{@receiver.name}",:subj=>@receiver.subj,
:body=>@receiver.msg

しかし、ユーザーがこのリンクをクリックすると、現在のウィンドウのビューが変更されます。したがって、ユーザーがリンクをクリックすると、新しいウィンドウが開き、ブラウザの gmail などのユーザーのメール アプリケーションに接続できるようにしたいと考えています。

それを達成する方法は?

もう1つの質問、ポップアップウィンドウを作成する方法と、ユーザーがクリックせずにmailto自体を「クリック」する方法を知っている場合は?

4

1 に答える 1

1

:target => '_blank'リンクに追加:

= mail_to @receiver.email, "SEND TO #{@receiver.name}",:subj=>@receiver.subj, :body=>@receiver.msg, :target => '_blank'

2 番目の質問では、リンクにクラスを割り当てて、次の:class => 'clickable'ようにトリガーできます (jQuery の例)。

$('.clickable').trigger('click');
于 2012-11-28T07:55:29.167 に答える