专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

asp.net客户端打开服务器word,该如何解决

发布时间:2011-06-23 14:34:20 文章来源:www.iduyao.cn 采编人员:星星草
asp.net客户端打开服务器word

string AA=" <script type='text/javascript'>window.open('../DOC/" + FILE + "','打印');</script> ";
Response . Write(AA);

这个无法打印啊,页面一闪而过,在服务器上测试是可以的!到客户端测试的时候页面一闪而过!用showModalDialog也不行!能不能实际的帮忙解决下问题!
asp.net

------解决方案--------------------
js脚本在客户端执行,不是在服务器执行。为什么会有客户端打开服务器word的需求?
------解决方案--------------------
string AA=" <script type='text/javascript'>window.open('../DOC/" + FILE + "','打印');</script> ";
Response . Write(AA);
response.end();

doc是要下载 客户端的
------解决方案--------------------
如果客户端有软件支持在线打开就打开了
客户端没有软件就产生下载了
------解决方案--------------------
有第三方控件,可以直接在网页打开word,不过一般pdf的多,你看QQ跟的邮件word文件就可以直接看的,不过某些东西还是不支持,pdf的支持好些
------解决方案--------------------
搞清楚,那两个点“..”是什么意吧!
------解决方案--------------------
如果一定要测试,你可以把浏览器端显示的html代码打开,然后把 Open 后边的路径拷贝下来,然后放到单独的ie窗口中的地址栏去测试(但是这需要你真的懂..的含义并且手工给它填写上你认为的含义,才能测试)!

对于asp.net编程来说,应该注意,尽量使用 ResolveUrl(relativeUrl) 方法来计算http上的路径。你的路径最好不要写什么相对路径。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: