2009-05-15 4 views
-3

나는 html 파일을 만들었습니다. 그것은 IE6과 IE7에서 잘 작동합니다. IE8에서 동일한 HTML 파일을 실행하면 디자인이 동일하지 않으며 Javascript가 제대로 작동하지 않습니다. 그것은 브라우저의 "호환성보기"를 보여 줍니까?브라우저 호환성 수정 방법

어떻게 수정합니까?

+0

찾는 데 도움이 될 수있는 것을 의미한다. 도움을주기에 충분한 정보를 제공합니까? – shahkalpesh

+0

Firefox/Safari/Chrome/Opera는 어떻게 생겼습니까? 그것은 IE8의 렌더링처럼 보이나요? 그렇다면 IE 6 및 7에서 버그가있는 동작에 의존하기 때문에 Microsoft가 해결할 수 있습니다. – Merus

+0

과학자들은 때로는 괴짜 이론이 "잘못이 아니었다"고 말할 것입니다. 비슷한 의미에서, 이것은 "심지어 질문이 아닙니다". – TRiG

답변

4

충분한 정보를 제공하지 않으므로 실제로 도움을 받기가 어렵습니다. 귀하의 질문은 모든 브라우저에서 웹 사이트를 동일하게 표시하는 것은 많은 작업이며 특정 레이아웃에서 특정 레이아웃이 작동하지 않는 이유는 무한대라는 점에서 매우 광범위합니다.

  • Use a DOCTYPE을하거나 쿼크 모드로 브라우저를 던질거야 :

    몇 가지 중요한 일

    는하지만, 당신의 여행을 시작할 수 있습니다.
  • Reset your CSS 그래서 want to elements 스타일을 적용 할 수 있습니다.
  • Use a Javascript library -이 부분의 인기있는 항목은 jQuery이며 개인적으로 권장하는 항목입니다. 그러나 하나를 사용하는 한 어떤 사람과 함께 가는지는 중요하지 않습니다. 많은 현명한 사람들은 브라우저 간의 모든 비 호환성을 처리하는 데 많은 시간을 투자했습니다. 순수한 자바 스크립트로 귀하의 웹 사이트에서 역동적 인 것들을 많이 시도하는 것은 masochistic에 접해 있습니다.

이러한 작업을 시작하면 내 브라우저에서 동일한 사이트 작동을 훨씬 쉽게 할 수 있습니다.

0

당신은 우리에게 몇 가지 예제 코드 (또는 운영중인 웹 사이트)를주고 같은 수행해야합니다

  1. 웹 사이트 유효성 검사 (HTML 마크 업, CSS와 자바 스크립트) 다른에
  2. 테스트를 현대적인 브라우저 (오페라, 파이어 폭스, 크롬, 사파리 등)
  3. 웹을 만들 때 웹 표준을 준수합니까?
  4. CSS 해킹을 사용하십니까?
  5. 트라이던트 렌더링 엔진 IE6 & IE7도 ACID 2 테스트를 통과하지 못했습니까? CSS 구현에 많은 트러블 ...

그런 다음 우리는 당신에게 당신이 게시 및보기의 다른 지점에서 볼 질문의 텍스트에서