我已经使用 Extjs 完成了应用程序,这里的要求是需要从服务器下载文件还需要展示 loadmask,直到文件完全下载。在这里,我通过将名称附加到服务器基本 URL 来生成动态 pdf url。服务器中的某些时间没有特定 url(name) 的 pdf 文件,他们可能会添加或删除某些名称的 pdf 文件,但我将基于所选名称生成的 pdf url 分配给 ifrmae 作为源路径。如果在服务器中找不到 pdf,则 iframe 显示一个页面,例如 404 server not found 等。而不是这个,我需要展示此特定名称的警报消息 pdf 文件不可用。谁能告诉我如何实现这一目标?非常感谢。谢谢你。
这是我的代码:
getPdfDataIniFrame: function(vesselName){
var strVesselName=vesselName;
vesselSpecificationName=strVesselName.replace(" ","_");
speficationUrl="http://BaseUrl/"+vesselSpecificationName+".pdf"
Ext.getCmp('pnlPdf').update('<iframe id="iframeId" width="100%" height="85%" frameborder="0" scrolling="no" src="'+speficationUrl+'"></iframe>')
}