crossProbe onfailureURL method.


cp.onfailureURL ( URL ,[optional; "REPLACE"] )
navigator.crossProbe.onfailureURL
default value: none
default METHOD: href

If the probeExecute would fail to find desired clientside plug-in, set onfailureURL to have crossProbe automatically load another alternative URL.

Default method of retrieving the new document is by the method window.location.href, but you can optionally state "REPLACE" as "GET" method. The difference is that REPLACE will not produce an entry in the history array while "HREF" on the other hand will. In plain english this means you cannot press the "BACK" button to step back to the plug-in page, to the page we couldn't view in the first place. The browsers history-entry simply gets overwritten with the new URL, or as we might say, replaced. The new URL gets loaded by the internal trigged window.onLoad-event to get a smooth document swap. Not, as you might have noticed with the common detect / redirect cut -n- paste routines outthere, which will cause Netscape to croak & flicker "Transfer Interruped" for a second, when a new URL is invoked at parsetime.
Reference Index.