javascript的 Image对象问题 20
我想试验Image对象预加载图片,但是不行,我的这个代码有什么问题?<body><scriptlanguage="JavaScript"type="text/javasc...
我想试验Image对象预加载图片,但是不行,我的这个代码有什么问题?
<body>
<script language="JavaScript" type="text/javascript">
function lo()
{
alert(myima.width);
}
alert("开始");
myima=new Image();
myima.onLoad=lo();
myima.src="http://www.sytoo.com/pic/tguang.jpg";
</script>
</body> 展开
<body>
<script language="JavaScript" type="text/javascript">
function lo()
{
alert(myima.width);
}
alert("开始");
myima=new Image();
myima.onLoad=lo();
myima.src="http://www.sytoo.com/pic/tguang.jpg";
</script>
</body> 展开
5个回答
展开全部
都是傻瓜阿
myima.onLoad=lo; 这样才是绑定
lo() 带括号直接调用了
myima.onLoad=lo; 这样才是绑定
lo() 带括号直接调用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<body>
<script language="JavaScript">
function lo()
{
alert(myima.width);
}
alert("开始");
myima=new Image();
myima.src="http://www.sytoo.com/pic/tguang.jpg";
myima.onLoad=lo();
</script>
</body>
<script language="JavaScript">
function lo()
{
alert(myima.width);
}
alert("开始");
myima=new Image();
myima.src="http://www.sytoo.com/pic/tguang.jpg";
myima.onLoad=lo();
</script>
</body>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把myima.src="http://www.sytoo.com/pic/tguang.jpg";
myima.onLoad=lo(); 这两句的顺序倒过来试试..
myima.onLoad=lo(); 这两句的顺序倒过来试试..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嗯嗯,我也是这个意思。
你先执行了:
myima.onLoad=lo();
这时候图片还没有被加载。
只有执行了:
myima.src="http://www.sytoo.com/pic/tguang.jpg";
之后图片才被加载。
你先执行了:
myima.onLoad=lo();
这时候图片还没有被加载。
只有执行了:
myima.src="http://www.sytoo.com/pic/tguang.jpg";
之后图片才被加载。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<body>
<script language="JavaScript" type="text/javascript">
function lo()
{
alert(myima.width);
}
alert("开始");
myima=new Image();
myima.onLoad=lo();
myima.src="http://www.sytoo.com/pic/tguang.jpg";
lo();
</script>
</body>
<script language="JavaScript" type="text/javascript">
function lo()
{
alert(myima.width);
}
alert("开始");
myima=new Image();
myima.onLoad=lo();
myima.src="http://www.sytoo.com/pic/tguang.jpg";
lo();
</script>
</body>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询