By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
454,632 Members | 1,499 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 454,632 IT Pros & Developers. It's quick & easy.

IE doesn't show hourglass when form is submitted, but netscape does

P: n/a

Hey all,

This is a nitpick that I'd like to fix if possible...
I have a form that submits to a page that does some intense DB queries,
so the page takes about 30-45 seconds to load. Using Win2K, IE6, when
the submit button is clicked, it looks like nothing is happening (unless
you read the status bar and see the page opening text). Yet Netscape
shows a little hourglass, indicating that processing is occurring. Is
there a simple way to make IE show the hourglass so users don't just
keep clicking the submit button?

TIA

--
--
~kaeli~
Is it true that cannibals don't eat clowns because they
taste funny?
http://www.ipwebdesign.net/wildAtHeart
http://www.ipwebdesign.net/kaelisSpace

Jul 20 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
DU
kaeli wrote:
Hey all,

This is a nitpick that I'd like to fix if possible...
I have a form that submits to a page that does some intense DB queries,
so the page takes about 30-45 seconds to load. Using Win2K, IE6, when
the submit button is clicked, it looks like nothing is happening (unless
you read the status bar and see the page opening text). Yet Netscape
shows a little hourglass, indicating that processing is occurring.
But that's the process of sending the form data only. That does not
refer to the time taken by the server, for the DB queries.

Is there a simple way to make IE show the hourglass so users don't just
keep clicking the submit button?

TIA


<form onsubmit="this.style.cursor = 'progress';" ...>

Not tested. I wonder if the cursor reverts back to auto once the form
data has been submitted... I'm afraid it does not.

Anyway I believe this can not be a correct solution to your situation. I
would need more details. For starters, it is rather strange IMO that
MSIE does not change the cursor while the application is busy sending
the form data. What happens at the database is out of the client
application reach, scope. That's part of the problem I see with the
cursor. 30-45 sec. is very long wait for an user trying to submit form data.

DU
Jul 20 '05 #2

P: n/a
In article <c0**********@news.eusc.inter.net>,
dr*******@hotWIPETHISmail.com enlightened us with...
But that's the process of sending the form data only. That does not
refer to the time taken by the server, for the DB queries.


Actually, it seems to be the process of loading the new page, but I'm
not sure.


<form onsubmit="this.style.cursor = 'progress';" ...>

Not tested. I wonder if the cursor reverts back to auto once the form
data has been submitted... I'm afraid it does not.


Why wouldn't it? The page is no longer there. Of course, I can just
change it back when the page loads.
I'll test it and see.
Anyway I believe this can not be a correct solution to your situation. I
would need more details. For starters, it is rather strange IMO that
MSIE does not change the cursor while the application is busy sending
the form data.
The data was sent. The page takes about 30 seconds to load, 45 on a bad
day. It's the processing that takes a long time.
What happens at the database is out of the client
application reach, scope. That's part of the problem I see with the
cursor. 30-45 sec. is very long wait for an user trying to submit form data.


It's just the one report that takes that long. The query selects a
decent amount of data, which doesn't take too long, but then it has to
manipulate the data 16 ways to sunday, producing tables that look like
Excel crosstabs.
Not my idea! The users asked me to do it because they are retarded at
using Excel and they don't want me to just make macros for them to use
(god forbid they copy and paste data into excel).
They won't give me money for a nice 3rd party tool like WebFocus or
Crystal Reports. So, I'm stuck chugging it through Java. I was happy
with 30 seconds!
This is an intranet app, so I'm not torturing anyone who doesn't know
the page takes time to load. heh

Thanks!

--
--
~kaeli~
What's another word for thesaurus?
http://www.ipwebdesign.net/wildAtHeart
http://www.ipwebdesign.net/kaelisSpace

Jul 20 '05 #3

P: n/a
In article <c0**********@news.eusc.inter.net>,
dr*******@hotWIPETHISmail.com enlightened us with...
onsubmit="this.style.cursor = 'progress';"


This worked a treat.

Thanks again!

--
--
~kaeli~
Dancing cheek-to-cheek is really a form of floor play.
http://www.ipwebdesign.net/wildAtHeart
http://www.ipwebdesign.net/kaelisSpace

Jul 20 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.