ユーザーが2つのボタンを持っているページを操作しています。1つのボタンは単にそれらをホームページにリダイレクトし、もう1つのボタンはそれらをホームページにリダイレクトするだけでなく、新しいウィンドウ/タブを別のリンクに開きます。
     <button class="return" type="button">
        <?= $html->image('cross.gif') ?> Return
      </button>
      <button class="walletcards" type="button">
        <?= $html->image('cross.gif') ?> Print Wallet Cards
      </button>
    <script type="text/javascript">
      $(document).ready( function() {
         $('button.return').click( function() {
         $(window.location).attr('href','/accounts/view/<?=$data['Email']  ['acctgrpid'];   ?>');
});
$('button.walletcards').click(function(){
 $(location).attr('href', '/accounts/view/<?=$data['Email']['acctgrpid']; ?>')
 });
 $('button.walletcards').click(function(){
  window.close();
  window.open('/wallet_cards/account/<?=$data['Email']['acctgrpid']; ?>');
  });
今、私の問題は機能しますが、リンク用に2つのウィンドウ/タブ( "/ wallet_cards / account ....)が開きます。2つのウィンドウ/タブが開かないようにするにはどうすればよいですか、またはこれを行うためのより良い方法があります。