Is their any way to disable sticky headers/footers/content for testing purpose
i want to take entire web page screen shot like browser extensions. like fireshot if you know please suggest me.
jse.executeScript("var el = document.getElementsByTagName('*');"
+ "for(var i = 0; i < el.length; i++){"
+ " if (el[i].getAttribute(\"type\") == \"text/css\")"
+ " el[i].parentNode.removeChild(el[i]);"
+ "};"
);
Iam able to disable all css. but my problem is not to disable entire css only fixed/sticky header my previous question
ArrayList<RemoteWebElement> totalElements = (ArrayList<RemoteWebElement>) jse.executeScript("var x = document.querySelectorAll('*');"
+ "for (var i = 0; i< x.length; i++) {"
+ "if (x[i].style.position == 'fixed' || x[i].style.position == 'absolute' || x[i].style.position == 'relative') {"
+ "x[i].style.position = 'static'"
+ "}"
+ "}"
+ "return x");
i am using this but not working as expected.