• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

下载弹出的打开或者保存的提示框,点击取消按钮的时候如何获得取消的命令,具体如题!

火电 2004-11-03 03:27:07
Response.AddHeader "Content-Disposition", "attachment; filename=" & FileManager.GetFileName(FileName)
Response.AddHeader "Content-Length", FileSize
Response.ContentType = "application/msword"

利用该方法下载时弹出打开\保存,取消的提示框

如何才能获得点击取消按钮时的句柄

就是说,我在后台调用后如何才能知道他点击了取消按钮???
...全文
255 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
火电 2004-11-07
还有没有人关注阿!!!!!
回复
zhangweipp 2004-11-05
Response.AddHeader("Content-Disposition", "inline; filename=" +HttpUtility.UrlEncode(fileName,System.Text.Encoding.UTF8));
Response.AppendHeader("content-transfer-encoding", "gb2312");


inline : 内嵌打开文件
attachment:附件形势打开
回复
rickjelly2004 2004-11-04
If Response.BufferOutput = False Then

End If
你试试
回复
火电 2004-11-04
楼上的误会了阿

我是在js代码中,
点击一个文件超连接时调用了
一个showmodaldialog方法调出一个
界面,在这个界面的后台response出来的那个文件流,
但是当系统的那个下载提示框出来后,就是那个打开、保存、取消的哪个系统的下载提示框

我点击取消按钮,想让showmodal出来的哪个界面也关闭,看看怎么处理呢??
回复
rickjelly2004 2004-11-03
<script language=JavaScript>
function openmod(){
var postFlag=window.showModalDialog("test.aspx")
if(postFlag == 'OKClicked')
return true;
else
return false;
}
</script>


在你的TEST页面上,
buttonOK.Attributes.Add("onclick", "javascript:var postFlag ='OKClicked'; " _
& "window.returnValue = postFlag;")
buttonCanel.Attributes.Add("onclick", "javascript:windwo.close")
回复
rickjelly2004 2004-11-03
哦,我明白了,你是不是在你的showmodaldialog上面有两个按钮,一个是确定一个是取消,你想判断点击了哪一个是不是呀???
给你代码
回复
rickjelly2004 2004-11-03
Button4.Attributes.Add("onclick", "javascript:return document.execCommand('SaveAs')")
回复
yichuan1982 2004-11-03
帮你顶
回复
火电 2004-11-03
我是在前台js中用showmodaldialog方法调用一个显示页面,里面调用后台的程序
在后台用了以上的代码,我是说如果用户点击取消按钮的时候,我想让show出来的
叶面 close,
但是我不知道什么时候是他点击取消按钮的时候,触发不了,有没有高人知道?
回复
rickjelly2004 2004-11-03
document.execCommand()
你用这个试试
好象用这个不要系统默人的,不知道类型出现那个框。

你试试
回复
athossmth 2004-11-03
取消了就不会到后台了
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-11-03 03:27
社区公告
暂无公告