Timeouts and Thread(?) Interruption/Execution


G

Gene Wirchenko

Dear JavaScripters:

Something else that the texts do not seem to cover:

Suppose that I have a form and a timeout. The form has
validation on the fields. If a timeout occurs during the execution of
validation code, what happens?

Is the validation code terminated? Interrupted then resumed
somehow? Executed in parallel with the timeout code?

Or is this undefined?

Sincerely,

Gene Wirchenko
 
Ad

Advertisements

D

Dr J R Stockton

In comp.lang.javascript message <[email protected]
Suppose that I have a form and a timeout. The form has
validation on the fields. If a timeout occurs during the execution of
validation code, what happens?

You need to realise that those who initially wrote JavaScript were in a
country that never developed a language of its own, and is where people
often use words with a flagrant disregard for their proper meaning.
Especially in regard to date/time.

"getTimezoneOffset", in JavaScript, means "getTimeOffset".

"timeout" really means "delayed function call".

There is no provision for, in the general sense, interrupting running
script (the script can pause and restart, then looking for new
information (such as STOP!)).

The consequences of the impossible are undefined.

My "validation" page includes a parameter-driven routine for doing most
or all of the validation of a many-field form with a minimum (roughly)
of new code.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top