2013-08-29 1 views
1

내 문제는 다음과 같습니다. 현재 작업하고있는 사이트에 IE8 관련 문제가 있습니다. 내가 사용하고있는 머신이 10을 돌며 개발자 모드에서 8 & 9를 사용하고 있습니다. 좋아 보인다. 그런 다음 IETester를 사용하여 예상대로 테스트하지는 않았지만 제대로 테스트했습니다.동일한 브라우저를 사용할 때 다른 컴퓨터에서 사이트가 크게 달라집니다.

누군가가 다른 업무 시스템에서 테스트가 완벽하고 완전한 쓰레기처럼 보이는, 레이아웃은 내가 여러 가지 방법 (기계 info.com, 만약 IE 문, 약에 의해 여러 번 확인을 요청 등

변경 IE 등), 모든 테스트에서 IE8을 사용하고 있음이 밝혀졌습니다.

IETester를 사용하면 가장 많이보고있는 것은 IE6 & 7을 사용하는 것입니다.하지만 어떻게 가능합니까?

그 컴 파트 네이 팅 머신은 설정이 변경되는 이유를 볼 수 없으므로 실제로 그 정도까지 할 수 있습니다.

설명이 있습니까? 옵션이 없어지고 약간의 손실이 있습니다. 누군가가 IE8을 실행하고 확인하고 싶은 경우

는 사이트

감사 www.kingpetroleum.co.uk입니다.

+2

IE8 및 IE8 ** 실제 ** IE8 작동/모양이 다르다. 귀찮다. – Liam

+0

하지만 많이 다르며 IETester에서도 괜찮아 보입니다. – null

+0

누군가가이 문제를 해결할 수있는 현실적인 방법이 없습니다. 당신은 소매를 감고 어딘가에 IE8을 설치하고 파고 들어야합니다. – Liam

답변

1

일부 사람들은 IE8 (또는 9 및 10)을 가지고 있지만 IE7의 문서 모드에서 실행 중입니다. 문제는 CSS에 :after:before을 사용하고 있다는 것입니다. IE7은 이것을 지원하지 않습니다.

을 확인하려면 : 오픈 인터넷 탐험> F12 키를 눌러>:before:after에 대한 해결 방법을 검색하려고

IE7에 documentmodes을 넣어.

+0

왜 사람들이 그렇게할까요? !! -.- – null

+0

몰랐던 고객 몇 명을 알고 있습니다. 어쩌면 그것을 활성화하는 지름길이 있습니다. –

+0

광기. 해결 방법에 대한 몇 가지 게시물을 발견했습니다. jsut이 작동하는 것을 찾지 못했습니다. 다시 한 번 감사드립니다. 원인이 무엇인지 전혀 몰랐습니다. – null

관련 문제