2013-07-24 2 views
1

phantomjs webdriver (selenium)에서 img 및 css 다운로드를 방지 할 수 있습니까? 당신이 phantomjs API을 선택하면셀렌에서 CSS 및 img 다운로드를 방지하는 방법

+0

확인이 http://stackoverflow.com/questions/7157994/하는 데 도움을 do-not-want-images-to-load-and-css-to-render-on-firefox – null

+1

phantomjs 드라이버는 웹킷을 사용합니다. – dimazubrik

+0

Google에서 'phantomjs adblock'을 (를) 검색하십시오. –

답변

2

, 옵션이로 전달 될 수있다 --load-이미지 = [TRUE | FALSE] 부하 모든 인라인 이미지 (기본값은 사실이다). 또한 허용됨 : [예 | 아니오].

그러나 CSS 다운로드 AFAIK를 차단할 수 없습니다.

0

당신이 JavaHtmlUnitDriver를 사용하는 경우, 당신은 웹 클라이언트 옵션을 수정하려면 다음과 같은 방법을 사용할 수 있습니다 :

@Override 
    protected WebClient modifyWebClient(WebClient client) { 
     client.getOptions().setCssEnabled(false); 
     return client; 
    } 

희망이

관련 문제