Code: Select all
revBrowserSet the altBrowserId of this stack, "newwindow", true
The browserBeforeNavigate message is sent only when "newwindow" above is set to TRUE. I can get the URL of the new page from the browserBeforeNavigate handler and launch it in an external browser, but not without first getting that initial un-scriptable browser window. There are no visible messages sent before the initial browser window is created and none after browserBeforeNavigate, although it looks like there should be plenty.
Code: Select all
revBrowserSet the altBrowserId of this stack, "messages", true"
on browserNewUrlWindow pInstanceId, pUrl
on browserNewInstance pInstanceId
on browserDocumentFailedFrame pInstanceId, pUrl, pErrorMessage
on browserDocumentFailed pInstanceId, pUrl, pErrorMessage
on browserOut pInstanceId, pElementId
on browserOver pInstanceId, pElementId
browserOver -- may not show up due to no object name, but HTML looks like there is an ID (id="div_21")
browserOut -- may not show up due to no object name, but HTML looks like there is an ID (id="div_21")
browserClick -- windows only makes this unhelpful
global browserCancel
put true into browserCancel - stops browser progress but no place to put it to stop initial browser window
If I could just script this initial window or prevent it from being created, that would help. Would inserting a javascript help, if there is no solution to the above?