T
toby
Hi there, can anyone help please?
I have a calendar view made up of div tags for each day. I can
highlight a number of days in a column by clicking on one and holding
down shift and clicking on another one. each div tag is called "boxX_Y"
where Y is the column and X is the row. The javascript knows the first
clicked box, and the second and changes the style.className for the
boxes in between based on the Y value.
Trouble is, when selecting about 30 boxes it takes a while to change
the style.className, so I would like to display a message to say
"Please wait". I've done this by creating another div tag called
wait_message, and set the visibility to "visible" when the function to
highlight the boxes is called. However, the wait message box isn't
displayed until the loop for changing the classNames has finished, even
though the wait_message visibility code is above the loop.
Is there any way to make the code take effect straight away rather than
waiting for the whole function to be computed?
Toby
I have a calendar view made up of div tags for each day. I can
highlight a number of days in a column by clicking on one and holding
down shift and clicking on another one. each div tag is called "boxX_Y"
where Y is the column and X is the row. The javascript knows the first
clicked box, and the second and changes the style.className for the
boxes in between based on the Y value.
Trouble is, when selecting about 30 boxes it takes a while to change
the style.className, so I would like to display a message to say
"Please wait". I've done this by creating another div tag called
wait_message, and set the visibility to "visible" when the function to
highlight the boxes is called. However, the wait message box isn't
displayed until the loop for changing the classNames has finished, even
though the wait_message visibility code is above the loop.
Is there any way to make the code take effect straight away rather than
waiting for the whole function to be computed?
Toby