티스토리 뷰

File i/o 는 google chrome 과 mozila , opera 에서 제공한다. IE 는 최신버전에서 제공하는 지는 모르겠다.


FileReader
FileReader tutorial
file open and drag and drop




위의 예제들중에 local 파일을 가지고 동작하는 몇몇 예제들은 firefox 에서 잘 동작한다. 하지만 chrome 의 최신버전에서는 
  Same Origin Policy
때문에 security error 로 잘 동작 하지 않는다. 구체적으로 이야기 하면 FileReader 의 readAs* 함수들이 제대로 동작하지 않는다.(error 를 발생시킨다.)
 
이것에 대한 해결책으로 <script> 등의 tag 를 이용하는 방법이 아래 있다. 아래를 참조하자. 하지만 이 방법으로는 다른일반적인 file 들에 처리가 가능하진 않다.
 

그래서 chrome 의 sop 를 끌 수 있는 방법을 사용한다. 아래를 참고하자.
http://stackoverflow.com/questions/330427/can-i-disable-sop-same-origin-policy-on-any-browser-for-development

역시 같은 문제로 올려놓은 글이다. 댓글까지 읽어보면 현재(2011.06) 상황을 파악할 수 있다.
http://techcommdood.com/techcommdood/latest-chrome-update-breaks-locally-viewed-webhelp/


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함