0

ポップアップでページを開きたいリンクがあります。リンクと onclick は正常に機能しますが、新しいフル ウィンドウで開きますが、「_blank」の後にパーツを追加すると機能しなくなります。これが私のコードです

echo '<li>'.$img.'<a href="#" onclick="window.open(\'job_detail.php?id='.$item_id.'\'_blank\', \'toolbar=0,location=no,menubar=0,height=550,width=500,left=200, top=300\')">'.$item_name.'</a></li>';

構文にタイプミスまたは問題があると思われますが、見つかりません。

どんな助けでもいただければ幸いです

4

3 に答える 3

0

window.open 引数に単一引用符がいくつかありません。また、渡した引数が少し間違っています。_blank は URL (最初の引数) とは別の引数です。URL には単一引用符を閉じる必要があり、NAME には単一引用符を開始する必要があります。修正したコードは以下

echo('<li>' . $img . '<a href="#" onclick="window.open(\'job_detail.php?id=' . $item_id . '\',\'_blank\', \'toolbar=0,location=no,menubar=0,height=550,width=500,left=200,top=300\')">' . $item_name . '</a></li>');
于 2012-09-20T14:12:50.617 に答える
0
echo '<li>'.$img.'<a href="#" onclick="window.open(\'job_detail.php?id='.$item_id.'\', \'_blank\', \'toolbar=0,location=no,menubar=0,height=550,width=500,left=200, top=300\')">test'.$item_name.'</a></li>';
于 2012-09-20T14:02:38.930 に答える
0
echo '<li>'.$img.'<a href="#" onclick="window.open(\'job_detail.php?id='.$item_id.'\', \'_blank\', \'toolbar=0,location=no,menubar=0,height=550,width=500,left=200, top=300\')">'.$item_name.'</a></li>';
于 2012-09-20T14:06:14.863 に答える