2010-01-31 7 views
1

에 제대로 표시하지 않으면 해당 링크 참조 페이지입니다 내 마커 용 사용자 정의 정보창을 표시하십시오. 이 v3에서 InfoBox를 성공적으로 구현하는 동안 테스트하는 동안 IE와 관련하여 문제가 발생했습니다. infobox는 모든 브라우저에서 올바르게 렌더링되지만 IE입니다. 그러나 IE에서 infobox HTML을 직접 보는 경우 이 올바르게 렌더링됩니다. 그러나지도에서 infobox를 볼 때 ( 마커를 클릭하면) 다음과 같이 표시됩니다 (참조 링크 2). HTML 파일은 (참조 링크 3)이고 직접 볼 때 브라우저에서 잘 렌더링되어야합니다. 내가 사용하고있는 infobox 자바 스크립트는 (참조 링크 4)에 있습니다.Google지도 인포 박스가 난 단지 그래서 여기에 하나 개의 링크를 게시 할 수 있습니다 IE

IE에서지도 에 렌더링 할 때 화면이 왜 망가질 지 모르겠습니다. 위치와 클래스/ID를 변경하여 충돌을 확인했지만 운이 없었습니다. 포지셔닝과 백그라운드는 내가 무엇을 바꿔도 IE에 엉망이되어 이됩니다. 나는 무엇인가 놓치고 있습니까? 추가 정보가 필요하면 알려주십시오.

답변

0

솔루션은 정보 창에 대한 인라인 CSS를 사용하는 것이 었습니다. 정보창 HTML 자체를 렌더링 할 때 IE는 CSS를 올바르게 처리했습니다. 그러나 정보 창 HTML을지도 캔버스에 렌더링 할 때 IE는 태그를 무시하고 인라인 CSS 만 렌더링합니다.

0

MSIE는 정확한 정렬이 필요한 항목을 표시하려면 정확한 DOCTYPE이 필요한 경우가 있습니다.

<의 DOCTYPE html로 PUBLIC을 사용해보십시오! "- // W3C // DTD XHTML 1.0 엄격한 // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

+0

문제는 Google지도 자체에서보기를 렌더링하는 것 같습니다. IE는 자체적으로 볼 때 잘 렌더링합니다. 예제는 참조 페이지의 링크를 참조하십시오. –

관련 문제