cancel
Showing results for 
Search instead for 
Did you mean: 

Issue in working with an element in Edge Browser (IE Compatibility mode)

SwaroopSarkar
Level 3

Hi, 

I am facing an issue while spying a certain element in the Web application. The application is launched in Edge browser (IE Compatibility mode). We are using Edge Browser version 104.0.1293.91 and Blue Prism version 6.4.0

This automation was earlier built on Chrome Browser and since client discontinued Chrome and hence it was to be moved to Edge.

Through BluePrism I am able to identify the element using the IE HTML mode, but the process is unable to click on the element while running, whereas I am able to manually click on that element.

The element is not even getting identified with any other spying mode (AA or UI mode). I am unable to use Global Send Keys or Global Send Key Events also for this particular element.

Besides click there is no other option or shortcut to move to next step in the application.

The concern is BluePrism is able to highlight that part of the table but not able to do mouse click in that particular area. As per application functionality, there is no alternate way to select the ROW.



------------------------------
Swaroop Sarkar
------------------------------
2 REPLIES 2

Neel1
MVP
Hello Swaroop - Please can you share snapshots of the element which you are trying to click.

also, Since earlier your automation is built on Chromium based chrome . Why are you going to Compatibility mode on Edge. Go for Chromium based edge where you can leverage more feature as compared to Compatibility mode on Edge.

------------------------------
Neeraj Kumar
Technical Architect
------------------------------

crjohns
Staff
Staff
Hello Swaroop,

Sometimes with modern web pages ( mostly framework based ones ) have a way of hiding the actual button HTML element you are targeting under a mountain of div and p tags or something of the kind.  One way I found to get around this is to read the bounds attributes of the element I am able to spy ( which is probably the one you are seeing being highlighted )  Once you know the X and Y co-ords of the element you can perform a Global Mouse Click and pass the X+5 and Y+5 as the parameters.  This acts just like a person clicking the button.   You  could technically do this for any HTML button as long as you can get the bounds of the element or wrapper element and also perform a Global Mouse click in the Browser window.  Give it a try. 

I hope this helps you.
Best Regards,
CJ

------------------------------
Christopher Johns
Blue Prism
------------------------------