asp.net 页面上有一个按钮怎么样按这个按钮的时候 打开一个文件 比如word 还有其他。路径已经有了。 5
比如E:\sql\dc21Soution\dcsite\DayWork\Notice\NoticeFile\系统详细设计方案2.doc如何按下按钮自动打开此文件!...
比如 E:\sql\dc21Soution\dcsite\DayWork\Notice\NoticeFile\系统详细设计方案2.doc
如何按下按钮 自动打开 此文件! 展开
如何按下按钮 自动打开 此文件! 展开
展开全部
如果你是希望通过客户端打开本地文件,这是不行的,因为本地文件夹路径有安全权限,部分路径没有权限无法访问。
如果你是希望通过客户端打开服务器文件,这就很easy了--取你这个文件的相对路径得到超链接,直接用Response.Redirect(超链接) 就ok了
如果你是希望通过客户端打开服务器文件,这就很easy了--取你这个文件的相对路径得到超链接,直接用Response.Redirect(超链接) 就ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-09-24
展开全部
很简单的呀, 不要在后台代码中写,直接在前台html中写就可以了,比如:
<a href="#" target="_blank">连接</a> 关键是 target="_blank" 就新打开一个界面了. ="_top" 就覆盖现有界面了 . 还有其他的 可以查查、
Response.Write("<script>window.open('A.aspx')';window.close();</script>");
这句话的写法就放到后台了,也可以,不过不利于性能,因为要返回服务器端,增加了服务器的负荷。
<a href="#" target="_blank">连接</a> 关键是 target="_blank" 就新打开一个界面了. ="_top" 就覆盖现有界面了 . 还有其他的 可以查查、
Response.Write("<script>window.open('A.aspx')';window.close();</script>");
这句话的写法就放到后台了,也可以,不过不利于性能,因为要返回服务器端,增加了服务器的负荷。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-01-01
展开全部
数据不详,无法解答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在按钮中加超链接代码,链接过去就行了。
更多追问追答
追问
能不能举个例子呀!
追答
在左窗口显示
直接用Response.Redirect(“E:\sql\dc21Soution\dcsite\DayWork\Notice\NoticeFile\”) 也行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询