string AA=" <script type='text/javascript'>window.open('../DOC/" + FILE + "','打印');</script> ";
Response . Write(AA);
这个无法打印啊,页面一闪而过,在服务器上测试是可以的!到客户端测试的时候页面一闪而过!用showModalDialog也不行!能不能实际的帮忙解决下问题!
------解决方案--------------------
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上的路径。你的路径最好不要写什么相对路径。