7 the onnetcheckfailed event, Syntax, Example – Casio Naurtech CETerm Ver.5.5 Scripting Guide User Manual

Page 90

Advertising
background image

N

AURTECH

W

EB

B

ROWSER AND

T

ERMINAL

E

MULATION FOR

W

INDOWS

CE

AND

W

INDOWS

M

OBILE




CETerm Scripting Guide

Page 90


// Continue all other navigations
return 0;
}

4.7

T

HE

O

N

N

ET

C

HECK

F

AILED

E

VENT

The OnNetCheckFailed event is fi

red if a “Network Check on Send” fails to

detect the host system and the Network Check Action is
“ida://IDA_SCRIPT_ON_NETCHECKFAILED”. Other Network Check Actions
are possible, including direct naming of an error URL. See the User Manual for
more information. Typically, this error handler will redirect the web browser to a
“file:” URL on the device for error recovery.

Syntax

function OnNetCheckFailed ( session, pendingURL )

session

– index of browser session attempting navigation.

pendingURL

– pending URL for navigation.


The pendingURL is the destination that the user requested but which has been
deferred because the host was not contacted. The event handler can re-try the
navigation.

Example

This example is nearly identical to the

OnNavigateError

handler except that

there is no error number in the pendingURL. This handler
shows how to redirect a Windows CE web browser to a static URL on the device.

/*

OnNetCheckFailed

*/

function

OnNetCheckFailed

( session, pendingURL )

{
// Save pendingURL in text 3x where x is session index
// This is required by CE 5.0 devices which do not pass
// parameters to a "file:" URL.
CETerm.SetProperty( "app.usertext.3" + session, pendingURL );

// Navigate to static error page
var b = CETerm.Session( session ).Browser;
b.Navigate( "file:///error.htm" );
}


See the

OnNavigateError

example above for additional details.

Advertising
This manual is related to the following products: