I have the following HTML:
<div id="imageholder> <svg> <g> <image href='blah.gif'> </g> </svg> </div>
And I cannot seem to locate the svg with selenium IDE on firefox at all. I have tried:
//svg //svg:svg //*[name()='svg'] //*[namespace-uri()='http://www.w3.org/2000/svg']
None of them can locate my svg element. Sometimes I get the error:
error = TypeError: e.scrollIntoView is not a function
I'm using this as a means to use the locator in JUnit 4 testing if that helps.
Try the following XPath expression:
//*[local-name() = 'svg']
(works at least from Chrome/FireBug console, haven't tried with Selenium yet)
1.4m articles
1.4m replys
5 comments
57.0k users