Thursday 2 May 2013

How to Minimize or Maximize a browser using VBScript

As we all know a Browser object doesnot have default methods  to maximize or minimize as a Window object has. So, we can achieve our target by converting a Browser into a Window. This can be done by using a property called window handle which is represented by hwnd.
Please see below for the sample functions.

Public Function fnMaximizeBrowser()
    varWinHandle=Browser("").Getroproperty("hwnd")
    Window("hwnd:="&varWinHandle).Activate
    Window("hwnd:="&varWinHandle).Maximize
End Function


Public Function fnMinimizeBrowser()
    varWinHandle=Browser("").Getroproperty("hwnd")
    Window("hwnd:="&varWinHandle).Activate
    Window("hwnd:="&varWinHandle).Minimize
End Function