JS 怎么控制一次加载一张图片,加载完后再加载下一张

JavaScript023

JS 怎么控制一次加载一张图片,加载完后再加载下一张,第1张

(1)方法 1 <script type="text/javascript ">var obj=new Image()obj.src="http://www. phpernote.com/uplo adfiles/editor/20110 7240502201179.jpg"obj.onload=function()

  { alert('图片的宽度为: '+obj.width+'图片的 高度为:'+obj.height)document.getElemen tById("mypic").innner HTML="<img src='"+this.src+"' />"

}

</script>

<div id="mypic">onloadi ng......</div>

方法 2

<script type="text/javascript ">

var obj=new Image()obj.src="http://www.phpernote.com/uploadfiles/editor/201107240502201179.jpg"

obj.onreadystatechange=function(){ if(this.readyState==" complete")  alert('图片的宽度为: '+obj.width+'图片的 高度为:'+obj.height)document.getElementById("mypic").innner HTML="<img src='"+this.src+"' />"

}

}

</script>

<div id="mypic">onloadi

只用html是实现不了的

html里的marque虽然可以无限循环滚动 但之间有间隙

如果要实现无间隙的连续循环 就只能用js

直接百度搜索 js 连续循环 有很多的!

希望能帮助到你!祝你生活愉快!

用ajax去请求你的控制器,取出mysql数据,再用php

函数,explode以;分割成成数组,返回给ajax,同过

循环显示你的图片

$arr=explode('',这是你数据库中的数据),这是数组,

$.ajax({

type: "post",

url: "test.json",

data: {username:$("#username").val(), content:$("#content").val()},

dataType: "json",

success: function(data){

这里写你要渲染的模板

}

)}