asp.net 页面上有一个按钮怎么样按这个按钮的时候 打开一个文件 比如word 还有其他。路径已经有了。 5

比如E:\sql\dc21Soution\dcsite\DayWork\Notice\NoticeFile\系统详细设计方案2.doc如何按下按钮自动打开此文件!... 比如 E:\sql\dc21Soution\dcsite\DayWork\Notice\NoticeFile\系统详细设计方案2.doc
如何按下按钮 自动打开 此文件!
展开
 我来答
jack87918
2011-09-23 · TA获得超过2048个赞
知道小有建树答主
回答量:1618
采纳率:100%
帮助的人:1458万
展开全部
如果你是希望通过客户端打开本地文件,这是不行的,因为本地文件夹路径有安全权限,部分路径没有权限无法访问。

如果你是希望通过客户端打开服务器文件,这就很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>");
这句话的写法就放到后台了,也可以,不过不利于性能,因为要返回服务器端,增加了服务器的负荷。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-01-01
展开全部
数据不详,无法解答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuhui6504
2011-09-23
知道答主
回答量:35
采纳率:0%
帮助的人:26.9万
展开全部
可以在按钮中加超链接代码,链接过去就行了。
更多追问追答
追问
能不能举个例子呀!
追答
在左窗口显示

直接用Response.Redirect(“E:\sql\dc21Soution\dcsite\DayWork\Notice\NoticeFile\”) 也行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式