日期:2014-05-16  浏览次数:20448 次

利用ExtJS构建一个应用系统(三)

?? 在应用的主窗口中,利用Tab显示各种不同的Panel。其中有一个显示Pdf文档的需要,在ExtJS中,利用iframe显示嵌入文档的内容。

?? 在ExtJs3.2.0版本中没有包含对于iframe进行支持的panel,但是网上有一个支持iframe的扩展:Ext.ux.ManagedIFrame,可以方便的下载到。然后,在自己的应用中就可以应用了:

	var dkmiChartPanel = {
			xtype:'iframepanel',
			title:'dmki pdf',
			defaultSrc:'a.pdf'
	};

?

在利用了iframe以后,由于显示层次的问题,默认情况下其他控件的显示层次都比它低,所以将造成其他的控件在iframe范围上的不可见。

?????? 可以通过设置全局参数:Ext.useShims = true;调整显示层次,保证系统的正常显示。

?

?