|
QTP版本为9。2,录制QTP脚本时,有一下拉菜单无法被识别,鼠标一移开该文本框(业务受理),下拉菜单即消失
设置修改了QTP的mouseover事件为Enabled,onMouseOut事件为enabled,下拉菜单可以正常显示,可无发点击菜单中的内容(个人客户)
查看html程序,触发该下拉菜单的其中几段语句:
<a style="cursor:hand" onMouseOver="expandMenu(null,'menu1',getPos(this,'Left'),getPos(this,'Top')+this.offsetHeight);">业务受理</a><img src="images/menu_line.gif" hspace="10" align="absbottom">
<table width="130" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#3558AA" onMouseOut="parent.hideMe();" onMouseOver="parent.expandMenu('menu1');">
<td height="18" onMouseOver='parent.menuItemOver(this);' style="{font-size: 12px;line-height: 20px;}"><a href='sysMenu.jsf?menuid=10001001&menuname=%B8%F6%C8%CB%BF%CD%BB%A7' target='system_menu_iframe' style="{ color:#000000; text-decoration: none; cursor:hand;}" >个人客户</a></td> |
|