Use dde to get the page that the browser is on:
Must catch all dde requests, because they can fail (noticed with Opera 7.5 when looking at Transfers Window or when a page is loading)
% dde request Mozilla WWW_GetWindowInfo 1 "http://docs.iplanet.com/docs/manuals/communicator/DDE/index.htm","DDE Index","" % dde request FireFox WWW_GetWindowInfo 1 "http://www.gigablast.com/","Gigablast","" % dde request IExplore WWW_GetWindowInfo 1 "http://www.google.com","Google" Notice that iexplore only returns two results. % dde request Opera WWW_GetWindowInfo 0xFFFFFFFF "http://groups.google.com/groups?hl=en&lr=&q=dde+www_getwindowinfo&btnG=Search","Opera - [Google Search: dde www_getwindowinfo ]"
Notice that opera requires a different invocation.
Notice that the second result is "Opera - [INFO HERE]" so you must parse out INFO HERE
Notice that opera only returns two results.