图片加载的问题 如果一张图片很大,用JS的方式怎么样做到等图片加载完后才显示出来。要在页面可以更改图片。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var img = new Image()img.src = ''img.onload = function(){//在这里调用相关方法 其中onload 方法在ie下不行,要用用onreadstatuschange(希望没拼错) 之类来判断,} 图片装载完成前不显示图片,装载完成后再显示:<img style="visibility: hidden;" onload="this.style.visibility=visible;" src="images/a.gif"> 要想更改图片的话,更改之前把这个IMG再用这句处理一下,使其先隐藏。document.getElementById("IMG的ID").style.visibility="hidden"; 函数形式,自己写吧,很明了 visibility说未定义,在网上找几种方法都不行。我想做的效果就是像选幻灯片那样的,当点中一张缩略图后显示一张等等的图片,等原图加载完后一次显示出来。 耶耶~ 嘿嘿... 与theforever的想法一样。如果你的图片是固定的,而不是由客户自己随意取的图片。那就可以向theforever提得这样,在页面一加载进来时 就将图片打印在页面上。默认将图片隐藏掉。(这样做的目的是,可以将图片先缓存下来,后续用时就不用在重新去服务器加载了。)如果你页面"visibility: hidden;"会有问题话,改设置成display:none也是一样的 var img = new Image()img.src = ''img.onload = function(){} javascript中的小问题:关于原型设计模式的 大神们,求解决(急)!怎么用jQuery给table加一个水平的滚动条 一个简单的js问题 模仿google搜索栏的一个动态div,被iframe挡住了,怎么改都出不来?…… 如何得到鼠标点击图片的位置 iframe 高度的问题 把某月的日期(包括星期)给表示出来。 如何使下拉框失效,不改变值,就想文本筐有readonly一样,但提交后又能取到值 如何清除input:file的value值? 用javascript怎么指定一个字符串到表单中的路径框中(马上送高分) onclick事件触发顺序 为什么弹出层位置不是相对的?
img.src = ''
img.onload = function(){
//在这里调用相关方法 其中onload 方法在ie下不行,要用用onreadstatuschange(希望没拼错) 之类来判断,
}
<img style="visibility: hidden;" onload="this.style.visibility=visible;" src="images/a.gif">
document.getElementById("IMG的ID").style.visibility="hidden"; 函数形式,自己写吧,很明了
visibility说未定义,在网上找几种方法都不行。我想做的效果就是像选幻灯片那样的,当点中一张缩略图后显示一张等等的图片,等原图加载完后一次显示出来。
耶耶~ 嘿嘿... 与theforever的想法一样。
如果你的图片是固定的,而不是由客户自己随意取的图片。那就可以向theforever提得这样,在页面一加载进来时 就将图片打印在页面上。默认将图片隐藏掉。(这样做的目的是,可以将图片先缓存下来,后续用时就不用在重新去服务器加载了。)如果你页面"visibility: hidden;"会有问题话,改设置成display:none也是一样的
img.src = ''
img.onload = function(){}