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

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

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

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

就是说,我在后台调用后如何才能知道他点击了取消按钮???
...全文
331 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
火电 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
  • 打赏
  • 举报
回复
取消了就不会到后台了

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧