2014-09-18 2 views
0

Extjs Desktop의 골격에 바탕 화면에 열려있는 창의 위치와 레이아웃을 저장하는 응용 프로그램을 만듭니다. 나는 크롬, FF, IE로 모든 기능을 테스트하고 개발하지만 윈도우의 레이아웃을 테스트 할 때 버그를 발견하고 해결 방법을 모른다. 이런 종류의 문제는 IE의 모든 종류의 IE에서 다음과 같이 재현하기가 쉽다는 것을 깨달았습니다. 아래 이미지와 같이 완전히 이동 한 창을 표시하도록 'StartBar'페이지 스크롤 창 위에 창을 놓습니다.IE에서 ExtJS 데스크탑 문제

enter image description here 모든 버전의 ExtJS를 사용합니다. 4.1 IE에서만 나타나는 이러한 종류의 동작을 방지하기위한 해결 방법을 알고 계십니까?

어떤 종류의 도움이 유용합니다. 감사합니다

+0

'const : true '를 창 설정에 추가 해보십시오. 답장 덕분에 [docs] (http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.window.Window-cfg-constrain) – MMT

+0

@MMT를 참조하십시오.하지만'constraint : 사실 '이지만 아무것도 바뀌지 않습니다. 나는 또한 제약 조건 : true, renderTo : dataview.id'의 조합을 사용하려고 시도하고 레이아웃 문제가 더 잘 보입니다. – AfanfeFana

답변

0

나는이 사실이 Sencha 버그가 아니라 브라우저 레이아웃의 다른 구현임을 알고 있습니다.

constrain: Ext.isIE, constrainHeader: !Ext.isIE,

이 내 응용 프로그램을 다른 크로스 브라우저를 만들하지만 문제를 해결하기위한 유일한 방법입니다 : 바탕 화면 CreateWindow 함수 기능에 내가이 속성을 추가 할 때 행동의이 종류를 해결합니다. 누군가에게 도움이되기를 바랍니다.