teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

変数名がちょっと間違ってたので修正。ついでにコードも

2015/10/08 10:15

投稿

SKYYFISH
SKYYFISH

スコア654

answer CHANGED
@@ -1,11 +1,11 @@
1
1
  SeleniumというよりWebDriver側の機能ですが、
2
- WebDriverにjavascriptを送って値を返してもらう事で実装できます。
2
+ WebDriverに向けてjavascriptのコード叩いて値を返してもらう事で実装できます。
3
3
 
4
4
  ```java
5
- int scrollValue = Integer.parseInt(webdriver.execute_script("return document.body.scrollHeight"));
5
+ int scrollLength = Integer.parseInt(webdriver.execute_script("return document.body.scrollHeight"));
6
6
  System.out.println(scrollLength);
7
- if(scrollLength < 200000){
7
+ if(scrollLength < 100000){
8
- //スクリーンショットを撮る
8
+ //長さが10万以下の時はスクリーンショットを撮る
9
9
  }
10
10
  ```
11
11