当我点击表格的任何结果数据时,它将打开一个弹出窗口。
<?php
while($row = mysqli_fetch_array($query)){
$date = $row['Date'];
echo '<tr> <td><a href="googlemap.php?googlemap.php?Date='.$row['Date'].'"'.$date.'</a></td></tr>;
}
?>
您可以使用window。打开这个。
<?php
while($row = mysqli_fetch_array($query)){
$date = $row['Date'];
echo '<tr> <td><a href="googlemap.php?googlemap.php?Date='.$row['Date'].'" onclick="window.open(this.href, ''googlemap'',''height=500,width=500'');return false;">'.$date.'</a></td></tr>;}
?>
既然@vher2提供的内联javascript解决方案似乎不适合你;也许您可以尝试使用脚本块的另一个选项。下面的代码显示了如何。
<script type="text/javascript">
function showPopUp(elem){
var popupURL = elem.getAttribute('href');
window.open(popupURL, "Google Map", "width=800, height=500");
return false;
}
</script>
<?php
while($row = mysqli_fetch_array($query)){
$date = $row['Date'];
echo '<tr>
<td>
<a onclick="showPopUp(this);return false;"
class="map-link"
href="googlemap.php?googlemap.php?Date=' . $date . '">' . $date . '</a>
</td>
</tr>';
}
?>