Hi,
I developed my website locally with uniserver and everything was working
well. I uploaded all my stuff to my production server and suddenly,
nothing is the same... It seems that the queues are now broken and that
my effects are running at the same time. What could cause this bug??
or what is wrong in my code?? I call the function on page load.
Also, in IE, there is a kind of flash at the beginning : everything is
visible then you see it disapear because IE show the page content before
executing the script. Also, the element called ''navholder'' is
never
hidden and is visible during the whole animation.
any help would be appreciated!
thanks in advance,
bye,
Blaise
P.S.: a stupid question... how to answer to the mailing list...
thunderbird dont let me open a post in an issue and answer it.
Currently I copy paste instead of keeping the discussion in a reply
---------------------- The code : ---------------------------------
//intro event
function PageLoaded() {
Element.hide(
''bg'', // these elements are 3 divs containing pictures
and content
''logo'',
''navholder''
);
new Effect.Appear( //this one is supposed to be executed first and alone
''bg'',
{
duration: 2.0,
queue: {
scope: ''intro'',
position: ''end''
}
}
);
// this one is supposed to be executed alone after the first, but it''s
// not even executed and the ''logo'' element fade in at the
same speed than
// ''bg''
new Effect.Appear(
''logo'',
{
duration: 0.5,
queue: {
scope: ''intro'',
position: ''end''
}
}
);
new Effect.Fade(
''logo'',
{
duration: 1.0,
to: 0.2,
queue: {
scope: ''intro'',
position: ''end''
},
afterFinish: function() {
new Effect.MoveBy(
''bl1'',
0,
546,
{
duration: 1.0
}
);
new Effect.MoveBy(
''bl2'',
0,
-546,
{
duration: 1.0,
afterFinish: function () {
new Effect.BlindDown(
''navholder'',
{
duration: 1.0
}
);
}
}
);
}
}
);
}