毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

style.left在IE9下无法使用

更新时间:2012-9-25:  来源:毕业论文

<script type="text/javascript">
  document.onmousemove = function (event) {
  var event = event || window.event;
  var x = event.clientX;
  var y = event.clientY;
  var divFly = document.getElementById("divFly");
  if (!divFly) {
  return;
  }

  divFly.style.left = event.clientX;
  divFly.style.top = event.clientY;
  }
  </script> 
</head>
<body>
  <div id="divFly" style="position:absolute">
  <img src="017.ico" />
  <br />
  警告
  </div>
</body>

问题出在这个地方
divFly.style.left = event.clientX;divFly.style.top = event.clientY;
本来想用这来改变div的位置 发现在IE9下面行不通  
使用alert(divFly.style.left)后发现 divFly.style.left的值为空 
该如何改正 能达到代码在IE8下的效果?

建议你还是用IE8,IE9貌似老出问题,好几次都是,程序可以在在线编辑器里运行,但在IE9里就不行

建议使用 百分比来解决这个问题

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。