Med risk för att detta kanske hamnar i fel forum.
Jag har byggt upp ett bildspel med SlideShowExtender. Jag ville ha lite
effekter så jag kopplade in AnimationExtender och
<script language="javascript" type="text/javascript">
var fadein;
var fadeout;
function pageLoad()
{
var ss=$find("ss1");
ss.add_slideChanging(onChanging);
var ae=$find("ae");
var be=ae.get_OnLoadBehavior();
var an=be.get_animation();
fadein=an.get_animations()[1];
fadeout=an.get_animations()[0];
fadein.set_duration(0.5);
fadeout.set_duration(0.5);
}
function onChanging(sender, args)
{
fadein.play();
window.setTimeout("fadeout.play()", 5300);
}
</script>
Detta fungerar men det är så tråkigt...
Jag hittade följande c#-kod
//private string GetNextTransition()
{
//Randomly pick a transition effect. Note some of the effects only work in IE.
int n = (int)((new Random().NextDouble()) * 5);
switch (n)
{
case 0:
case 1:
n = (int)((new Random().NextDouble()) * 22);
return "revealTrans(duration=2,transition=" + n.ToString() + ")";
case 2:
case 3:
if (Request.Browser.Browser == "IE")
{
n = (int)((new Random().NextDouble()) * 8);
switch (n)
{
case 0:
return "progid:DXImageTransform.Microsoft.RandomDissolve()";
case 1:
return "progid:DXImageTransform.Microsoft.Pixelate
(MaxSquare=20, Duration=2, Enabled=false)";
case 2:
return "progid:DXImageTransform.Microsoft.RadialWipe
(wipeStyle='clock')";
case 3:
return "progid:DXImageTransform.Microsoft.Wheel
(spokes=4)";
case 4:
return "progid:DXImageTransform.Microsoft.Stretch
(stretchStyle='spin')";
default:
return "progid:DXImageTransform.Microsoft.Stretch
(stretchStyle='push')";
}
}
else
return "blendTrans(duration=2)";
default:
return "blendTrans(duration=2)";
}
}
skulle man på något sätt kunna utnyttja detta?