1

Ich benutze WebDriver 3.5.3 und ChromeDriver 2.31 und versuchen, auf einer Webseite zu verkleinern.Verkleinern Sie die Webseite in ChromeDriver

Die folgenden Codes haben keine Auswirkungen auf die Seite.

driver.findElement(By.tagName("html")).sendKeys(Keys.chord(Keys.CONTROL, Keys.SUBTRACT)); 

Ich versuchte es mit JavaScript zu tun.

JavascriptExecutor jse = (JavascriptExecutor)driver; 
jse.executeScript("document.body.style.zoom = '30%';"); 
+0

Same-Code ist Arbeit in FF. Starange – iamsankalp89

+1

übrigens Frage ist gut – iamsankalp89

Antwort

1

Wenn nicht spezifisch mit der Version, bitte downgrade Selenium auf Version 3.0.1 und es wird funktionieren.

Edit1: Dies funktioniert sogar mit der von Ihnen angegebenen Konfiguration. WebDriver 3.5.3 ChromeDriver 2,31 Chrome-Browser 60.0.3

Edit2:

// open browser here 
    driver.get("http://google.com"); 

    JavascriptExecutor jse = (JavascriptExecutor)driver; 
    jse.executeScript("document.body.style.zoom = '30%';"); 
+0

Wo es ist schreiben lieber – iamsankalp89

+0

Es funktioniert nicht. funktioniert es auf deinem PC? – iamsankalp89

+0

@Chandra Shekhar: Ich benutze Chrome '61.0.3163.100'. Könnten Sie bitte Ihren Code teilen? – plaidshirt

Verwandte Themen