- whitedaisy
- Posts : 1
Join date : 2010-11-23
How to click on a tag in frame
Tue Nov 23, 2010 2:42 pm
Hi everybody,
I have problem in clicking a link in a frame which have no id,name...
the structure of site is following:
<frameset framespacing="0" border="0" frameborder="0" rows="100%">
<frame scrolling="auto" src="main.asp" border="0"></frame>
<html>
........
<table>
<tbody>
<tr>
<td>
<div>
<span>
<li class="LeftMenuItem" id="MiscAdmin"><a href="javascript:document.data.newoption.value='Admin';document.data.newsection.value='Codes';document.data.submit();">Admin</a></li>
<li>.....
....
</frameset>
I used the xpath which indicate to this link to run but the system said that the element is found
selenium.Click("//html/body/center/form/center/table[@id='igMainTable']/tbody/tr[2]/td/table[@id='igMiddleTable']/tbody/tr/td[1]/div[@id='leftmenu']/ul/span[@id='LeftMenuSection150']/li[@id='MiscAdmin']/a");
Please hep me on this?
Thanks
I have problem in clicking a link in a frame which have no id,name...
the structure of site is following:
<frameset framespacing="0" border="0" frameborder="0" rows="100%">
<frame scrolling="auto" src="main.asp" border="0"></frame>
<html>
........
<table>
<tbody>
<tr>
<td>
<div>
<span>
<li class="LeftMenuItem" id="MiscAdmin"><a href="javascript:document.data.newoption.value='Admin';document.data.newsection.value='Codes';document.data.submit();">Admin</a></li>
<li>.....
....
</frameset>
I used the xpath which indicate to this link to run but the system said that the element is found
selenium.Click("//html/body/center/form/center/table[@id='igMainTable']/tbody/tr[2]/td/table[@id='igMiddleTable']/tbody/tr/td[1]/div[@id='leftmenu']/ul/span[@id='LeftMenuSection150']/li[@id='MiscAdmin']/a");
Please hep me on this?
Thanks
Re: How to click on a tag in frame
Fri Nov 26, 2010 10:39 pm
Hi,
For the frame, first you have to set focus and perform operation on element inside that and finally you have to set focus back to the main window.
for ex:
selectframe("framepath")
click("element inside frame")
selectWindow("main window title")
Hope this will help you. best of luck.
Bye
For the frame, first you have to set focus and perform operation on element inside that and finally you have to set focus back to the main window.
for ex:
selectframe("framepath")
click("element inside frame")
selectWindow("main window title")
Hope this will help you. best of luck.
Bye
- Select frame in RC 0.8.1
- Web Driver: Unable to click a link present inside the frame of a frameset
- IDE not recording click on table row (with jquery click handler attached)
- Select the “back” button of the Firefox browser to right click and Select the Option from the right click Menu in Selenium Web Driver - Java
- Error: 'An error occurred executing the click atom' when i try to click an option
Permissions in this forum:
You cannot reply to topics in this forum