页:
[1]
|
谁能解释?无法正确现实图像!有源代码!
<HTML>
<HEAD>
<TITLE>DHTML Demo</TITLE>
<script language="javascript">
<!--
ns4=(document.layers)?true:false
ie4=(document.all)?true:false
function init() {
if(ns4) block=document.blockDiv
if(ie4) block=blockDiv.style
block.xpos=parseInt(block.left)
document.onkeydown=keyDown
if(ns4) document.captureEvents(Events.KEYDOWN)
}
function keyDown(e) {
if(ns4) {var nKey=e.which;var ieKey=0}
if(ie4) {var ieKey=event.keyCode;var nKey=0}
if(nKey==97||ieKey==65){
slide()
}
}
function slide() {
block.xpos+=5
block.left=block.xpos
status=block.xpos
setTimeout("slide()",30)
}
//-->
</script>
</HEAD>
<BODY onLoad="init()">
<p>请按“A”键使图像滑动</p>
<div id="blockDiv" style="position:absolute;left:25;top:50;width:40">
<img src="../image/block.gif">
</div>
</BODY>
</HTML>
这个的图像根本不正常! |
|
xpos
是什么属性?
第一次见...........呵呵
是不是应当改成
pixelLeft
注意你JS中的大小写问题......比如
if(ns4) document.captureEvents(Events.KEYDOWN)
应当是
if(ns4) document.captureEvents(Events.keyDown)
JS是敏感大小写的 |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.005788 second(s), 2 queries |