출처: http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=36454

ArcGIS 9.3을 이용한 기본 Web Mapping Applications이 IE8에서 제대로 작동을 못한다.
해결책은 호환성 보기 또는 소스에 기본 렌더링 브라우저를 IE7로 바꾸면 된다.

아래 내용은 ESRI의 답변이다.

Problem:  Web Mapping Applications display or behave unexpectedly in Internet Explorer 8
Article ID: 36454
Bug Id: N/A
Software:  ArcGIS Server 9.2, 9.3
Platforms: N/A

Description

When using a Web Mapping Application in Internet Explorer 8, the display of the application is incorrect or features do not work as expected. The same Web application works as expected when viewed in Internet Explorer 7.

A common problem is that graphics may not display with the correct symbology or graphics may not render at all. Text and images may also be offset from the expected location.

This issue applies to Web applications built with the versions of ArcGIS Server Web ADF for the Microsoft .NET Framework prior to version 9.3.1.

Cause

Internet Explorer 8 includes changes that can cause applications built for earlier versions of Internet Explorer to not display and function as intended.

The following is MSDN documentation regarding Internet Explorer 8 compatibility:

Defining Document Compatibility when using Internet Explorer 8

Solution or Workaround

The 9.3.1 Web ADF addresses many of these issues.

When using an earlier version of the Web ADF, select one of the following options to have the Web application work correctly in Internet Explorer 8.

Option 1 - If you are the developer of the Web application

a) Open the Default.aspx file of the Web application in Visual Studio or a text editor.

b) View the source of the page and locate the following line:

<head id="Head1" runat="server">

c) Add the following line of code immediately after the above line:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

d) Applying this change causes the application to emulate Internet Explorer 7 when it renders.

Option 2 - If you are not the developer of the Web application

a) Open Internet Explorer 8 and select Tools > Compatibility View Settings.

b) Enter the name of the Web site hosting the Web application and click Add.

c) This causes all applications located on that specific Web site to display as if the browser was Internet Explorer 7.



Created: 3/20/2009
Last Modified: 4/2/2009

Posted by Jake Kim

10g 버전으로 9i버전의 오라클을 데이터를 익스포트 할때 버전 차이로 문제가 발생한다.(위 이미지 참고)
위와 같은 경우라면 오라클의 EXPORT하는 버전을 맞추면 된다.

Toad -> View -> Excutables의 Export의 실행 버전을 맞춘다. 즉 접속할때 상위버전으로 했다면 익스포트하는곳 만이라도 9i로 맞추면된다.


Posted by Jake Kim
윈도우 7에 80번 포트를 사용하는 서버프로그램(ex: Apach)를 설치 할때 당황 스러웠던것 중 하나가 IIS를 아무리 죽여도 80번 포트가 살아 있다는 점이다.

일단 80번포트를 죽이는 방법에대해 알아보자...
제어판 > 서비스 > World Wide Web Publishing Service 의 서비스를 죽인다.
World Wide Web Publishing Service가 기존 XP에서 사용하던 IIS서비스이다.
사실 IIS라는 서비스가 World Wide Web Publishing Service로 바뀐것도 당혹스러웠지만 이녀석을 꺼도 80포트가 살아 있어 무척 당황했었다.


World Wide Web Publishing Service서비를 끄면 IIS가 중단되지만 80포트는 여전히 살아 있다.--;;
계속해서 아래 설명을 보도록 하자.


World Wide Web Publishing Service서비를 껐다면 위의 서비스명을 찾아 서비를 죽이도록 하자.

World Wide Web Publishing Service
SQL Server Integration Services 10.0
SQL Server Reporting Services(MSSQLSERVER)

이렇게 세개의 서비스를 껐다면 80번 포트가 종료된것을 확인 할 수 있을 것이다.


Posted by Jake Kim

자바스크립트에서 객체의 개수를 알아 오는 방법으로 object.length가 있다면 좋겠지만... 이런 방법은 없다...
대신 반복문을 돌려서 객체의 개수를 알아올수 있다.

Posted by Jake Kim