我正在使用此PHP代码编写HTML表格,但加载需要一些时间。我认为让JavaScript执行这项工作是个好主意,但问题是$ width和$ height是动态的,并且是在服务器端定义的。我该如何解决这个问题?通过PHP执行javascript
echo "<table>";
for ($y = 0; $y < $height; $y++) {
echo "<tr>";
for ($x = 0; $x < $width; $x++) {
echo '<td x="' . $x . ' y="' . $y . ' id="' . $x . '-' . $y . '"></td>'; //coordinates to be used for cropping later
}
echo '</tr>';
}
echo '</table>';
如果你知道AJAX,可以调用ajax来调用yr服务器来动态获取宽度和高度,我猜 – lovetostrike
使用AJAX会过度。只需按照@kevinAlbs的建议回显变量即可 – MrVimes