Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IE에서 데이터를 출력하였는데 59,006행 이상 제대로 출력되지 않습니다. #26

Open
ohHyunJae opened this issue Apr 12, 2017 · 3 comments

Comments

@ohHyunJae
Copy link

ohHyunJae commented Apr 12, 2017

크롬에서는 잘 돌아가는데 IE에서는 59006행이상 제대로 출력되지 않는거 같습니다.

IE 버전은 (11.0.9600.18617)입니다.

test.txt

샘플코드 첨부하겠습니다.

해당내용을 실행해보면 max row는 7만건으로 나오지만 59006건이상부터는 이상하게 나옵니다.

버그인지 구조상 어쩔수없는건지 제가 잘못된건지 확인부탁드립니다.

@ohHyunJae ohHyunJae changed the title 데이터를 출력하였는데 59,006행 이상 내려가질 않습니다. IE에서 데이터를 출력하였는데 59,006행 이상 내려가질 않습니다. Apr 12, 2017
@ohHyunJae ohHyunJae changed the title IE에서 데이터를 출력하였는데 59,006행 이상 내려가질 않습니다. IE에서 데이터를 출력하였는데 59,006행 이상 제대로 출력되지 않습니다. Apr 12, 2017
@thomasJang
Copy link
Member

thomasJang commented Apr 12, 2017

음 IE 호환성 모드로 작동해서 JS버전이 낮으신거 같구요. IE에서 5만 9천건 이상 나오지 않는 현상이 있었습니다.
현재로선 답을 드리기 어려울 것 같고 페이징을 하셔야 할 것 같습니다.

더 자세히 이유를 설명드리자면 내부에서 for(var i=50000;i<60000;i++) 이런식의 코드가 작동해야 하는데.
현재 쓰시는 IE모드(호환성 보기가 작동했을 경우 IE11엔진이 아닙니다.)에서 처리가 안되어 버리는 현상입니다.

@ohHyunJae
Copy link
Author

ohHyunJae commented Apr 12, 2017

맞습니다.
지금 IE가 호환성모드 설정 중이긴 하나..

< meta http-equiv="X-UA-Compatible" content="IE=edge"> 줌으로써 랜더링 시 edge로 랜더링 되게끔 변경해놨거든요..

호환성보기하면 강제로 IE5로 보이는데

해당 메타테그를 해두면 edge로 보이더군요.. (개발자 도구등으로 보면..)

그럼 순수 엣지브라우저에서는 잘 나오는건가요..?

참고로 호환성보기를 해제하여도 마찬가지 입니다.

@thomasJang
Copy link
Member

thomasJang commented Apr 13, 2017

IE11에서 한번 체크해보겠습니다. 즐거운 하루 되세요.
엣지브라우저에서는 잘 나오는 것으로 알고 있습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants