검색결과 리스트
MIF 에 해당되는 글 1건
- 2010/03/03 [extjs] extjs에서 iframe 사용하기
2010/03/03 10:12
Extjs를 사용하다보면 종종 tabpanel이나 window에 iframe을 사용해야 하는 경우가 있지만 Extjs API에서는 아무리 찾아봐도 iframe에 관한 클래스는 없습니다.
ManagedIFrame 사용법
하지만 역시나 많은 사용자층을 가진 Extjs에 그런 컴포넌트가 없을리가 없습니다. 단, Extjs committer가 아닌 BeamGate라는 개발자가 google code managediframe 에서 업데이트 하고 있습니다.
프로필을 보면 miframe 뿐만 아니라 Extjs에 관한 여러가지를 업데이트하고 있습니다. 시간이 나시면 한번 둘러보세요.
ManagedIFrame 사용법
managediframe에서 사용중인 Extjs의 버전에 맞는 소스를 다운받고 miframe.js를 추가해 주세요.
miframe의 API를 참고하면서 보세요.
miframe은 다음과 같은 클래스들이 있습니다.
MIF.Component (xtype : mif)
MIF.Panel (xtype : iframepanel)
MIF.Portlet (xtype : iframeportlet)
MIF.Window (xtype : iframewindow)
여기서는 MIF.Window를 사용했습니다.
var MIF = Ext.ux.ManagedIFrame;
var mifWindow = new MIF.Window({
id : 'iframe-panel',
title : 'Test',
width : 800,
height : 600,
defaultSrc : 'http://westzero.net'
}).show();
이 소스를 실행시키면 http://westzero.net이 window로 뜹니다. 아주 간단하죠?^^
이제 자세한 기능은 API를 보면서 한 번 해보시기 바랍니다.
'개발 이야기 > JavaScript' 카테고리의 다른 글
| [extjs] Ext.Window가 IE에서 width가 너무 길어지는 문제 (0) | 2010/03/08 |
|---|---|
| [extjs] Ext.MessageBox 클래스의 height가 비정상적으로 길어질때... (0) | 2010/03/03 |
| [extjs] extjs에서 iframe 사용하기 (0) | 2010/03/03 |
| [extjs] TabPanel 사용시 동일한 아이디로 여러번 생성하지 말것 (0) | 2010/02/23 |
| [extjs] xtype 목록 (0) | 2010/02/02 |
| DWR VS prototype.js Ajax performance 비교 (0) | 2009/01/14 |