Hello,
I am facing little problem in handling the print dialog. I am using following code and it is not working
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("window.print = function() {return null}");
Browser FF: 3.6
Selenium: 2.18
Script public class Test {
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
Selenium selenium = new WebDriverBackedSelenium(driver, "
http://www.quackit.com/javascript/examples/");
selenium.open("/");
String mainWindow = driver.getWindowHandle();
driver.findElement(By.xpath("//*[@id='content']/table/tbody/tr[4]/td[3]/a/img")).click();
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("window.print = function() {return null}");
}
}
Please advise.
Thanks
Gulshan