[转]关于ShowModalDialog中的Excel导出窗口不能自动弹出的问题
2011-12-01 16:38
525 查看
今天在修改以往的需求的时候,客户端需要一个导出Excel的功能,不过,这个功能是在ShowmodalDialog窗体上,当时以为一切没问题,直接调用导出方法即可。谁知道,点了N多次,那个导出按钮就是没有半点反应,但是还以为是导出函数有问题,验证了好几次,都是没有问题的。最后网上查了下,原来是<base target="_self">这句话搞的鬼。然后按照网上的做法就是:
首先,在ShowModalDialog的窗体上面注册一段宽高都为0px的iframe,具体代码如下:
<iframe id="baseExportThis" name="baseExportThis" height="0px" width="0px"></iframe>
然后在网站顶部注册 <base target="baseExportThis" />
然后再运行,可以看到导出已经正常运行了。
首先,在ShowModalDialog的窗体上面注册一段宽高都为0px的iframe,具体代码如下:
<iframe id="baseExportThis" name="baseExportThis" height="0px" width="0px"></iframe>
然后在网站顶部注册 <base target="baseExportThis" />
然后再运行,可以看到导出已经正常运行了。
相关文章推荐
- 关于ShowModalDialog中的Excel导出窗口不能自动弹出的问题
- 关于iPhone/iPad的iOS系统自动弹出认证窗口问题
- jsp 关于导出excel 自动转换 科学计数法 显示的问题
- jsp 关于导出excel 自动转换 科学计数法 显示的问题
- 解决showModalDialog弹出的子窗口不能刷新的问题
- 关于iPhone/iPad的iOS系统自动弹出认证窗口问题
- jsp 关于导出excel 自动转换 科学计数法 显示的问题
- 解决showModelessdialog和showModaldialog弹出的窗口不能查看源代码的问题
- 弹出页面(window.showModalDialog(...)/iframe)中的导出Excel事件 点击没反应的问题
- 解决poi导出EXCEL报表之后,金额不能自动求和的问题
- 关于showmodaldialog 打开新窗口后提交表单操作时,避免弹出新窗口和避免从后台获取“新数据”后不能刷新当前模态页面的解决方案
- 关于Excel的导出问题(.net方法与javascript方法之间的讨论)
- 网页布局,关于外层div不能随内层div自动伸缩的问题
- VB 表格导出Excel 自动处理‘0’的问题
- 关于使用document.forms.target时父窗口弹出子窗口的问题
- 关于VC6.0 MFC+ATL做出的COM,其内部的windows窗口不能以XP Theme模式显示的问题彻底解决
- 关于EXCEL中公式复制后不自动计算的问题!
- 关于 ajaxToolkit:ModalPopupExtender 弹出窗口在IE弹出时“游走”的问题。
- 关于使用Eclipse导出jar文件时图片不能显示的问题