iframe 嵌入报表时在 iframe 外调用导出 excel 按钮

在实际使用中,报表经常和客户的应用集成在一起,通常情况下报表是潜入到 iframe 里,用户为了页面美观,可能需要将打印导出等按钮放在 iframe 外边,报表提供了相应的 js 函数来实现打印、导出等操作,但是这个要在报表页面中展示,无法在页面中直接调用。
解决办法:
在 iframe 引用 js 函数时,在 js 函数前加入 iframe 名称,如:
iframe 为:

<iframe name="iframe" id="iframe" src="http://127.0.0.1:6868/demo/reportJsp/preview.jsp?rpx=%2Ft1.rpx&rpxHome=D%3A%2Fraqsoft%2Freport%2Fwebapps%2Fdemo%2FWEB-INF%2FreportFiles&dfxHome=D%3A%2Fraqsoft%2Freport" width="800px" height="450px"  frameborder="0" scrolling="yes" />  
在iframe定义按钮实现导出excel操作,方法为:  
<a href="#">excel</a></br>