1758844
136
437
관리자새글쓰기
태그위치로그방명록
별일없다의 생각
dawnsea's me2day/2010
색상(RGB)코드 추출기(Color...
Connection Generator/2010
최승호PD, '4대강 거짓말 검...
Green Monkey**/2010
Syng의 생각
syng's me2DAY/2010
천재 작곡가 윤일상이 기획,...
엘븐킹's Digital Factory/2010
[Delphi] TWebbrowser 으로 최신 웹사이트 열기
Delphi | 2015/12/24 09:06
출처 : 델마당 -  https://www.delmadang.com/community/bbs_view.asp?bbsNo=3&bbsCat=0&indx=448575&page=1

다들 아시겠지만 혹여 모르시는 분들을 위해서 작성합니다.

최근에 웹사이트에 작업한 Bootstrap 이라는 CSS를 적용하니

기존에 사용하던 프로그램들이 웹호출을 제대로 못하더군요..

이유는 TWebbrowser 가 내부적으로 IE7버젼을 기반으로 두고 있기 때문이더군요.
(정확히는 델파이 문제가 아니라 Windows 에서 처리하는겁니다.)

요즘 웹사이트는 다양한 효과등을 사용하여 주는데 반해 IE7으로는 너무 제한적이죠.

하지만, 간단히 레지스트리에 등록하면 됩니다.


-32/64 전용 프로그램
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

위에 키값을 DWORD 로 등록할 어플.exe 를 등록하시면 됩니다.

예)test.exe   dword:0

-64 OS에서 32 비트 프로그램을 실행할경우 (거의 이경우가 많죠...^^)
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION


마찬가지로 등록하면 됩니다.



키데이터는

11001 (0x2EDF) !DOCTYPE 선언과 상관없이 IE11 edge로 출력
11000 (0x2AF8) standards-based !DOCTYPE 선언이 있을 경우 IE11 edge로 출력
10001 (0x2AF7) !DOCTYPE 선언과 상관없이 IE10 Standards mode로 출력
10000 (0x2710) standards-based !DOCTYPE 선언이 있을 경우 IE10 Standards mode로 출력
9999 (0x270F) !DOCTYPE 선언과 상관없이 IE9 Standards mode로 출력
9000 (0x2328) standards-based !DOCTYPE 선언이 있을 경우 IE9 mode로 출력
8888 (0x22B8) !DOCTYPE 선언과 상관없이 IE8 Standards mode로 출력
8000 (0x1F40) standards-based !DOCTYPE 선언이 있을 경우 IE8 Mode로 실행
7000 (0x1B58) standards-based !DOCTYPE 선언이 있을 경우 IE7 Standards mode로 실행

와 같지만,  굳이 맞출필요가 없을 경우 0을 넣으면 됩니다.

물론 위 경우는 OS전체 사용자에 적용되는 LOCAL_MACHINE 기준으로 하였습니다.
2015/12/24 09:06 2015/12/24 09:06
Article tag list Go to top
View Comment 0
Trackback URL :: 이 글에는 트랙백을 보낼 수 없습니다
 
 
 
 
: [1] ... [441][442][443][444][445][446][447][448][449] ... [1313] :
«   2018/01   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
전체 (1313)
출판 준비 (0)
My-Program (41)
여행 (41)
사는 이야기 (856)
블로그 이야기 (25)
My Library (32)
게임 이야기 (23)
개발관련 Tool Ma... (3)
Smart Phone (1)
C Builder (0)
Object C++ (0)
VC, MFC, C++ (9)
Windows API (1)
Open API (3)
Visual Basic (0)
Java, JSP (2)
ASP.NET (0)
PHP (4)
리눅스 (28)
Windows (26)
Device Driver (DDK) (1)
Embedded (1)
게임 프로그래밍 (0)
Web Server (2)
Web, Script (19)
잡다한 지식 (4)
프로젝트 (0)
대통령 노무현 (9)
Link (2)
Delphi (96)
Reference (1)
OpenSource (5)
Apache (2)
Database (21)
프로그램 (0)
2018/01(19)
2017/12(21)
2017/11(22)
2017/10(18)
2017/09(28)