contact  |  about  |  sitemap

Run Web Macro dont work
Last Post 25 Mar 2010 03:08 PM by Support Team. 3 Replies.
Sort:
PrevPrev NextNext
Author Messages Informative
Stephan

--
23 Mar 2010 08:41 AM
Hi
I am testing Djuggler for a productive use and therefore I am testing several websites. Most of them can be parsed but now I found one with heavy JS use which dont work at all.

https://rb-portal.bosch.com/osp/sap/bc/webdynpro/sap/hrrcf_a_unreg_job_search?sap-language=DE&sap-wd-configId=/RBH0/A_UNREG_JOB_SRCH_DE&sap-ep-themeroot=/SAP/PUBLIC/BC/UR/nw5/themes/OSPWEB

I tryed to to enter some data with the Web Macro Tool but no click or any keyboard action is recognized on this site. Is there another solution to parse this site?
My aim is to click the rectangle on the bottom right and enter 500 to the appearing input field. Than I would like to submit the form.

How can I do this without the Web Macro feature?
Stephan

--
23 Mar 2010 01:45 PM
I also found a site which records the clicks i did but when it is executed nothing happens.
I also cant click manually on the button using the Inspector browser.
Looks like this is a problem in the Inspector browser.

How to reproduce:
open http://de.o2.com/common/url_tag?url...=;target=b with ie or ff and click the search button(Eingabe bestätigen)

open same url with the Inspector and nothing happens
Support Team

--
25 Mar 2010 01:43 PM
Hi Stephan,

You are right. For some reason our browser will not pick up an event from a <BUTTON> tag. It just doesn't execute it. We are looking in at this matter at this moment. When we have a solution, we will announce this in the forum.

Thanks for bringing this to our attention,
Support Team
Support Team

--
25 Mar 2010 03:08 PM
Considering the web macro feature: You shouldn't use the web macro to set values. In this case, it is complicated since this input box sits in a frame. Either:

Open tghe frame directly in a web page using Get Web Page and set the value (500) you wish using a Set Form Element Attribute action.

or

Call Javascript with a call along the lines of:
window.frames["4BAB991A6D04427DE10080008B0FEAB4_A"].document.getElementById("WDEB").setAttribute("value","500") ;

This will need a little tweaking before you get it right since working with frames is complicated.


Quick Reply
toggle
  Username:
Subject:
Body:
Security Code:
Enter the code shown above:

Submit

Powered by Active Forums

Forum participation and optional registration

You don't need to be registered to partcipate in the Djuggler forums, however if you want to subscribe to email notifications you need to register. You can also subscribe to the forum RSS feed.