0
Internet Explorer 9에서이 코드가 작동하지 않는 이유는 무엇입니까?Internet Explorer 9에서 ADODB.STREAM이 작동하지 않는 이유는 무엇입니까?
function GetFile(FileName) {
var Contents1=null;
var Stream;
Stream = new ActiveXObject("ADODB.Stream")
Stream.Type = 1 //Binary
Stream.Open()
Stream.LoadFromFile(FileName)
Contents1 = Stream.Read()
FileSize = Stream.Size
Stream.Close()
return Contents1;
}
ADODB.Stream을 사용할 수 있습니다 - regedit를 adodb.stream 수 있도록 http://support.microsoft.com/kb/870669 – stuartd
를 볼 수 있지만이 땅에서 당신은'스트림을하고있는 이유는 – ARASH
작동하지 복용량 '브라우저의 내용? 대신 ['XMLHttpRequest'] (http://www.w3.org/TR/XMLHttpRequest/)를하지 말아야합니까? 이 작업을 수행하는 HTML 문서가 HTTP를 통해 제공되지 않으면 파일 시스템의 파일에도이 작업을 수행 할 수 있습니다 (예상되는 HTTP 상태 코드를 가져올 수는 없지만). IE9에서'ADODB.Stream'이 왜 작동하지 않는지에 초점을 맞추는 대신, 여러분이 해결하려고하는 문제에 초점을 맞추고 또 다른 (더 나은) 해결책이 있는지 살펴 보겠습니다. –