2013-08-27 3 views
3

VBA를 통해 IE9를 자동화하여 다운로드 한 CSV 파일을 상호 작용없이 로컬 HDD에 저장하려고합니다. 서버에서 데이터베이스 쿼리의 결과로 파일이 생성되므로 수정 URL이 없습니다. IE 안전 설정을 변경할 수 없으므로 IE9 InfoSecurityBar에 연결하십시오. 솔루션을 찾고있는 동안 바이 패스 IE9 InfoBar

, 나는 유사한 작업

< http://www.siddharthrout.com/2011/10/23/vbavb-netvb6click-opensavecancel-button-on-ie-download-window/> FF을 실현하는 방법을 발견했다.

(이하 "URLDownloadToFile"API 또는 SID의 FDL.exe를 통해) URL이 알려진 경우

  • ("파일 다운로드"창을 제어) 이전 IE 버전

    • 나는 또한 uuSpy를 시도했지만이 안전 막대를 제어하는 ​​방법을 찾을 수 없었습니다. 누구나 비슷한 문제가 발생 했습니까?

  • +0

    누가 csv가 생성되는 서버를 소유합니까? – Sico

    답변

    0

    웹 사이트의 소스 코드에서 파일의 URL을 찾을 수 없습니까? 이 작업을 수행 할 수 있었다면 간단히 create a GET request using httpxml object을 사용할 수 있습니다. href를 점 ...

    이 후 IE를 무시하는이 곳

    그래서 1 단계는 페이지의 내용을로드하는 GET 요청을 사용하고있는 DOMDocument를 사용하는 사이트에서 XML 태그를 해당 얻을하고 확인하는 것입니다 완전히 순수한 html 요청을 사용하고 있으므로 경고가 표시되지 않습니다.