I found another issue with WWW::Mechanize. It does not handle Javascript. There are several links on the site I am trying to browse and they need use Javascript variables defined on the client window object. I was able to access this information easily with Win32::OLE and InternetExplorer.Application since it had that support and used a DOM parser. Is there some way to access the client window and extract the variable data?