能不能实现在关闭一个IE窗口的时候,.删除服务器端的文件?求教
谢谢 问题点数:0、回复次数:9Top
1 楼xiajianfeng()回复于 2003-06-04 16:59:56 得分 0
System.IO.File.Delete(path);//path为文件的路径
Response.Write(<script>window.close();</script>);
Top
2 楼xiajianfeng()回复于 2003-06-04 17:01:11 得分 0
上面错了点,不好意思:)
try:
System.IO.File.Delete(path);//path为文件的路径
Response.Write("<script language='javascript'>window.close();</script>");
Top
3 楼gOODiDEA(无语)回复于 2003-06-04 19:07:26 得分 0
如果你的窗口不是用window.open来打开的,楼上的办法就没用Top
4 楼jmcqian(瓜瓜)回复于 2003-06-04 19:37:32 得分 0
非常感谢.呵.
不过我是想在点击IE的关闭X时,激发这一事件..服务器脚本好象不能做到..Top
5 楼ELONGSSS(采女孩的小蘑菇)回复于 2003-06-04 20:04:17 得分 0
Global 的 Application_End(Object sender, EventArgs e) 会在你的程序结束时触发!Top
6 楼niwalker()回复于 2003-06-04 20:05:12 得分 0
在global.asax中的Application_End的事件处理器中写删除代码。就可以达到目的。Top
7 楼dukaixy(无巧不成书)回复于 2003-06-04 20:25:29 得分 0
写在page_unload()下面可以实现Top
8 楼dukaixy(无巧不成书)回复于 2003-06-04 20:27:12 得分 0
写在page_unload()下面可以实现
Private Sub Page_Unload(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Unload
System.IO.File.Delete(path);//path为文件的路径
End SubTop
9 楼popcorn(米花.珠海)回复于 2003-06-04 20:35:27 得分 0
<iframe name=myframe style="display:none">
<script langauge=javascript>
window.onbeforeunload()
{
myframe.src="delete.aspx"
}
在delete.aspx中写删除文件代码:
System.IO.File.Delete(path);Top



