我这里没有MSDN,所以无法帮你查找,只好提示一下了:这个跟我原来用过的DirectAnimation有着相似的语法和用法,建议你查找一下MSDN Libary中DirectXXX、DXImageTransform、DXImage或者DirectX相关的内容,那里有详细的对象层次帮助和各对象的方法属性的详解,希望对你有所帮助!
解决方案 »
- jquery esqyUI datagrid editor:{type:'combobox'} 数据源
- IE6下PNG透明处理之后引发的一些问题,你们有研究过吗?
- JS 弹出确定提示框可以绑定一个触发事件吗(php)
- 通过节点的nodeName属性的得到一个页面内容中没有的节点名子,奇怪?
- setAttribute添加属性没反应
- window.dialogArguments是不是获取另一个页面的值?
- 用脚本怎么取得多个同名复选框的值?
- 请问如何在用户在表单尚未提交的情况下,当用户点击其他链接时,跳出一选择对话框
- 已知程序文件的完整路径,怎么用 javascript打开它呢?拜托了…………
- jQuery缓存的对象的更新的问题
- iframe 是什么,如何用请大家指教,一定给分!!
- 这种加密是哪种加密 是不是<SCRIPT language=JScript.Encode>
<head>
<SCRIPT>
var nImages = 4;
var ImageList = new Array("042.gif","043.gif","044.gif","045.gif");
var nDuration = 2;
var nWidth = "100px";
var nHeight = "30px";
var nImage = 0;
var nDir = 1;function changeState() {
oDiv.filters[0].Apply();
//if (nDir > 0)
myimg.src=ImageList[nImage];
// else
//myimg.src=BackImageList[nImage]; oDiv.filters[0].Duration = nDuration;
oDiv.filters[0].Play(); if (nImage == ImageList.length-1)
{
nDir=-1;
}
else if (nImage == 0)
{
nDir=1;
} nImage += nDir;
}function RepeatOver()
{
changeState();
setTimeout("RepeatOver()",nDuration*1000+100);
}function init()
{
oDiv.style.width = nWidth;
oDiv.style.height = nHeight;
myimg.src = ImageList[0];
RepeatOver();
}</SCRIPT>
</head>
<body onload="init()">
<!-- This DIV is the target of the transition. -->
<DIV ID="oDiv" STYLE="filter:progid:DXImageTransform.Microsoft.Wipe();">
<img id="myimg" src="042.gif">
</DIV>
</body>
</html>