2011-02-08 3 views
0

page은 PHP를 사용하여 Google 검색 API에서 검색 결과를 가져온 다음 페이지의 결과를 재미있는 방식으로 원으로 표시합니다. 코드는 엉터리로 보일지 모르지만 Firefox에서 다소 효과가있는 것 같습니다. 검색어를 입력하고 제출 버튼 또는 다음/이전 링크를 클릭하면 휠이 결과로 채워집니다. 문제는 IE에서의 작업입니다. 그것은 매우 천천히 작동하고 새로운 데이터를 채우기 전에 휠을 지우지는 않지만 그것을 넘깁니다. 제 친구가이 코드를 도와달라고 부탁했습니다. 어떻게 해결할 수 있는지 조언 해주세요. 정말 고마워!Internet Explorer가 매우 느리게 실행되는 JS 코드

+1

글쎄요, 처음에는 무엇을 시도해 봤습니까? JS 프레임 워크가이 사이트에서 사용하는 것 (있는 경우), 결과를 가져 오는 방법 등은 무엇입니까? 즉, 내부에 대한 구체적인 정보를 제공하십시오. 그렇지 않으면 질문이 "나를 위해 디버그하십시오"와 같이 들립니다. – Piskvor

+0

IE에는 항상 느린 자바 스크립트 엔진이 있습니다. 속도를 높이기 위해 할 수있는 일이 많지 않을 수 있습니다. – Jazzerus

답변

3

라파엘은 IE documented here에서 매우 천천히 실행됩니다.

제가 알기로 IE에서 VML 자체는 빠르지 만 라파엘 레이어는 비효율적입니다.

0

저는 VML/SVG (브라우저에 따라 다름)로 벡터를 렌더링하는 Raphael.js을 사용하고 있습니다. IE8은 불행히도 VML에 대한 지원을 저하 시켰고 IE7보다 약간 느리다는 것도 알았습니다. BTW, IE7에서 좀 재미있어 보입니다.

라파엘의 관점에서 보면 일부 컨텍스트를 재설정하는 것처럼 간단 할 수도 있습니다. 확실하지 않습니다. 전에 Raphael을 보았지만 결코 사용하지 않았습니다.

관련 문제