<SCRIPT>
var bToggle = 0;
function fnToggle() {
oDiv.filters[0].Apply();
// After setting Apply, changes to the oDiv object
//  are not displayed until Play is called.
if (bToggle) {
bToggle = 0;
oDiv.style.backgroundColor="gold";}
else {
bToggle = 1;
oDiv.style.backgroundColor="blue";}
oDiv.filters[0].Play();
}
</SCRIPT>
<BUTTON onclick="fnToggle()">Toggle Transition</BUTTON><BR/><BR/>
<DIV ID="oDiv" STYLE="height:250px; width:250px; background-color: gold;
filter:progid:DXImageTransform.Microsoft.Wheel(
duration=2, spokes=8);">
</DIV>这个代码把背景换成图片,实现该效果。谢谢帮助!

解决方案 »

  1.   


    <SCRIPT> 
    var bToggle = 0; 
    function fnToggle() { 
    oDiv.filters[0].Apply(); 
    // After setting Apply, changes to the oDiv object 
    //  are not displayed until Play is called. 
    if (bToggle) { 
    bToggle = 0;
    oDiv.style.backgroundImage="url(images/a11.jpg)";
    //oDiv.style.backgroundColor="gold";

    else { 
    bToggle = 1; 
    oDiv.style.backgroundImage="url(images/a12.jpg)";
    //oDiv.style.backgroundColor="blue";

    oDiv.filters[0].Play(); 

    </SCRIPT> 
    <BUTTON onclick="fnToggle()">Toggle Transition </BUTTON> <BR/> <BR/> 
    <DIV ID="oDiv" STYLE="height:250px; width:250px; background-image:url(images/a12.jpg);
    filter:progid:DXImageTransform.Microsoft.Wheel( 
    duration=2, spokes=8);"> 
    </DIV> 
      

  2.   

    images/a11.jpg images/a12.jpg 换成你自己的图片呀