外部JS文件无效,放内部工作正常;
<script language="javascript" src="admove.js" type="text/javascript" > </script>
<style type="text/css">
//上面是引用;
//下面是JS 代码;
var be = document.getElementById("imgg");
var xpos =0;
var ypos=0;
var xspeed = 1;
var yspeed = 2;
var w = document.documentElement.clientWidth - 100;
var h = document.documentElement.clientHeight - 200;
function move(){
if (xpos>w || xpos < 0){
xspeed = -xspeed;
}
if (ypos > h || ypos < 0){
yspeed =-yspeed ;
}
xpos += xspeed ;
ypos += yspeed ;
be.style.left = xpos +"px" ;
be.style.top = ypos + "px";
setTimeout( "move()", 1);
}
move() ;
什么编码保持一致 ,清缓存 路径 都没有解决问题
------解决方案--------------------测试代码贴全来,外部引用的script标签要放到imgg这个控件下面,要不会找不到对象。。自己检查下
------解决方案--------------------
最偷懒的方法。将admove.js中最后一句:move();改为
JScript code
window.onload=function(){
move();
}