所以我的<img onload="resizeImage()" src="movie.gif">
网站上有一个,我只想在它完全加载后显示它。gif是通过php从我的sql数据库加载的,因此img src因页面而异。我也有调整大小以使图像全尺寸
<script type="text/javascript">
function resizeImage()
{
var window_height = document.body.clientHeight
var window_width = document.body.clientWidth
var image_width = document.images[0].width
var image_height = document.images[0].height
var height_ratio = image_height / window_height
var width_ratio = image_width / window_width
if (height_ratio > width_ratio)
{
document.images[0].style.width = "auto"
document.images[0].style.height = "100%"
}
else
{
document.images[0].style.width = "100%"
document.images[0].style.height = "auto"
}
}
</script>
是否可以将 gif 放入 div 并执行此操作
#div {
display:none;
{
然后在加载图像后将 div 更改为此
#div {
display:block;
{