2012-10-22 2 views
1

MSHTML에서 인터페이스는 종종 번호가 매겨집니다. 숫자는 IHTML{name}{number}과 같은 인터페이스 이름 끝에 있습니다. 인터페이스는 같은 :MSHTML에서 숫자는 무엇을 의미합니까? IHTML 요소 7에서와 마찬가지로?

  • IHTMLRuleStyle
  • IHTMLRuleStyle2
  • ...
  • IHTMLRuleStyle6

또는

  • IHTMLElement
  • IHTMLElement2 ...
  • IHTMLElement7

목록 귀하의 의견을 this Microsoft page

+2

기본 인터페이스의 확장 인터페이스입니다. 그들은 추가 기능을 제공합니다. 숫자가 높을수록 더 높은 MSHTML 버전이 필요하며 높은 Internet Explorer 버전이 필요할 수도 있습니다. – Jay

+0

@ 제이 설명에 따르면 IE 버전, CSS 사양 버전, HTML 사양 버전 등의 숫자와 직접적인 관계가없는 것 같습니다. 단순히 MSHTML 버전을 의미합니까? 감사. – Nate

+1

예. 나는 DLL 버전, 소프트웨어 버전을 의미했다. 웹 표준 버전이 아닙니다. – Jay

답변

1

감사 @Jay에서 볼 수 있습니다. 나는 Geoff Chappell's site가있다 내가 전에하지만이 검색을했다 있었다면

...

숫자

는 MSHTML의 버전을 대표하고 버전 번호 등 인터넷 익스플로러, CSS, HTML, 버전과 간접적 인 관계를 가지고 IE와 Windows에 대한 MSHTML의 멋진 차트 매핑 버전.

Versions of things 
MSHTML IE  Windows 
6.0  6.0  Windows XP 
6.0  6.0  Windows Server 2003 
7.0  7.0  Windows Vista 
8.0  8.0  Windows 7 

차트에서 볼 때, MSHTML 버전은 Internet Explorer 버전과 밀접하게 관련되어 있습니다.

관련 문제