Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Evaluates an expression each time a specified number of milliseconds has elapsed.
Syntax
retVal = object.setInterval(expression, msec, language);
Parameters
expression [in]
Type: VARIANTPointer to a VARIANT that specifies a function pointer or string that indicates the code to be executed when the specified interval has elapsed.
msec [in]
Type: longlong that specifies the number of milliseconds.
language [in, optional]
Type: VARIANTPointer to a BSTR that specifies any one of the possible values for the IHTMLElement::language attribute.
Standards information
There are no standards that apply here.
Remarks
The IHTMLWindow2::setInterval method continuously evaluates the specified expression until the timer is removed with the IHTMLWindow2::clearInterval method.
Note In Windows Internet Explorer, you cannot pass arguments to the callback function directly; however, you can simulate passing arguments by creating an anonymous closure function that references variables within scope of the call to IHTMLWindow2::setInterval or IHTMLWindow2::setTimeout. For more information, see Examples.
In versions earlier than Microsoft Internet Explorer 5, the first argument of IHTMLWindow2::setInterval must be a string. Evaluation of the string is deferred until the specified interval elapses.
As of Internet Explorer 5, the first argument of IHTMLWindow2::setInterval can be passed as a string or as a function pointer.
See also
Reference