Code:
ObjBrw("name").Value = BrwHandle
BrwHandle = Browser(ObjBrw).GetROProperty("name")
As long as i know name,title,regexpwndclass property values will stay unique for a page.If so, you can make descriptive programming directly as
Code:
browser("title:=titile_property_shown_in_object_spy").page("title:=titile_property_shown_in_object_spy"").Sync
It doesnt seem like browser and page objects are identified by your qtp , make sure web add-in is loaded!