-3

PHPは比較的新しく、データベースからのレコードが入力されたテーブルを作成するためにPHPを使用しており、ハイパーリンクである「echo」テーブルに列があります。クリックすると新しいブラウザタブを開くためのリンクを取得する簡単な方法はありますか?関連するコードは以下のとおりです...

echo "<tr align = center bgcolor=white><td><b><a href=view_rfp_detail.php?sna=$sna >$sna</a></b></td><td>$ques</a></td><td>$ans</a></td>"; 

ありがとう

4

5 に答える 5

15

新しいタブを開きたい場合は、アンカータブで target = blank を試してください

<a target = '_blank' href=view_rfp_detail.php?sna=$sna >$sna</a>
于 2012-09-12T14:47:39.710 に答える
2

target="_blank"タグに追加します。

于 2012-09-12T14:46:22.263 に答える
0
echo <<<TR
<tr style="text-align: center; background: white">
  <td>
    <strong><a href="view_rfp_detail.php?sna={$sna}" target="_blank">{$sna}</a></strong>
  </td>
  <td>{$ques}</td>
  <td>{$ans}</td>
</tr>
TR

FTFY

于 2012-09-12T14:58:40.803 に答える
0

同じ機能を提供し、厳密な検証エラーを回避するjavascriptを使用することもできます。

<a onclick="window.open(this.href); return false;" href=view_rfp_detail.php?sna=$sna >$sna</a>
于 2012-09-12T15:19:49.727 に答える
0

あなたがすることができます:

echo "<tr align = center bgcolor=white><td><b><a target=\"_blank\" href=view_rfp_detail.php?sna=$sna >$sna</a></b></td><td>$ques</a></td><td>$ans</a></td>";

ただし、ユーザーがブラウザをどのように構成しているかに基づいて、新しいタブまたは新しいウィンドウでリンクが開く場合があります。

于 2012-09-12T14:46:31.363 に答える