我可以使用以下html在新页面上打开默认电子邮件客户端'
<a onClick="javascript:window.open('mailto:mail@domain.com', 'Mail');event.preventDefault()" href="mailto:mail@domain.com">Send an e-mail</a>
按照......
我在while循环中有这个php代码,用于显示来自mysql db的联系人记录。
echo '<td><a href="mailto:'.$row["Email1"].'">'.$row["Email1"].'</a></td>';
问题是php代码在同一页面中打开电子邮件客户端!!
如何根据html代码修改php代码以在新页面中打开电子邮件客户端?
答案 0 :(得分:0)
我刚刚使用循环中的以下html / php解决了这个问题......
?>
<td> <a onClick="javascript:window.open('mailto:<?php echo $row['Email1'];?>', 'Mail');event.preventDefault()" href="mailto:<?php echo $row['Email1'];?>"><?php echo $row['Email1'];?></a> </td>
<?php
这解决了问题,但我确定必须有更好的方法???? 也许这可能有助于其他人。