如何打开服务器上的Excel文件

问题描述

做了一个程序在自己的机器上测试没有问题,用了以下代码stringstrSaveName=Page.Server.MapPath("Excel")+"\"+strHanLot+".xls";.....ClientScript.RegisterStartupScript(this.GetType(),"clientScript1",@"<script>window.open('"+strSaveNameJava+"');</script>");但是放到服务器上去后就看见一个页面闪过,没看见打开的Excel,请问大家应该怎么写啊?

解决方案

解决方案二:
给下载了?还是给关闭了自动弹出窗口?
解决方案三:
Server.MapPath("Excel")是服务器上的物理路径,你需要使用虚拟路径啊strSaveNameJava=Page.ResolveUrl("~/Excel/"+strHanLot+".xls");
解决方案四:
应该是关闭了自动弹出窗口,因为太快没看清楚.
解决方案五:
我刚开始用的是stringstrSaveNameJava="../Excel"+"/"+strHanLot+".xls";还是同样的问题
解决方案六:
引用2楼net_lover的回复:

Server.MapPath("Excel")是服务器上的物理路径,你需要使用虚拟路径啊strSaveNameJava=Page.ResolveUrl("~/Excel/"+strHanLot+".xls");

我改成这个还是同样,不知道问题在哪?
解决方案七:
那是你客户端设置的问题吧你打开这个能打开吗http://download.scpta.gov.cn/zlxz/2011nbzsnjxxbngzjsgzrymdfj.xls
解决方案八:
引用6楼net_lover的回复:

那是你客户端设置的问题吧你打开这个能打开吗http://download.scpta.gov.cn/zlxz/2011nbzsnjxxbngzjsgzrymdfj.xls

我能打开的,没问题
解决方案九:
我知道最完美方案http://www.softartisans.com/
解决方案十:
引用7楼jackluo1981的回复:

引用6楼net_lover的回复:那是你客户端设置的问题吧你打开这个能打开吗http://download.scpta.gov.cn/zlxz/2011nbzsnjxxbngzjsgzrymdfj.xls我能打开的,没问题

请问你用的什么方法呢?
解决方案十一:
我不用offcie,,,呵呵,,打不開

时间: 2024-08-03 16:34:27

如何打开服务器上的Excel文件的相关文章

超链接打开服务器上的excel文件乱码问题

问题描述 我在页面写了一个超链接 打开一个服务器上部署项目里的excel文件.鼠标浮到链接上,显示正常的中文名称.但是点击打开以后就是乱码.找不到文件.报的404错误.我的服务器是tomcat.页面编码是GBK.HTTP Status 404 - /myfj/upload/2011%C4%EAaa%D7%DC%BD%E1%B1%A8%B1%ED.xls这是页面的报错信息.a href="upload/2011年aa总结报表.xls">打开中文的excel文件</a>页

easyui-easyUI如何能够显示出上传到服务器上的excel文件里面的数据

问题描述 easyUI如何能够显示出上传到服务器上的excel文件里面的数据 easyUI页面上只要显示出上传到服务器上面的excel文件里面的数据就好了,不需要有任何数据库的联系操作,仅仅要页面显示出来 解决方案 你用的什么服务器的编程语言,比如java,你可以用poi(.net用npoi)可以读取excel,然后返回数据,客户端显示就可以了.

为什么点击连接后不能打开服务器上含有中文的文件?

问题描述 为什么点击连接后不能打开服务器上含有中文的文件? 解决方案 解决方案二:我采用的开发环境是:Apache6.0,URIencoding是gb2312MYSQL4.1,default-character-set=gb2312,default-character-set=gb2312在显示的页面的部分代码是:<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="com.citic.j

请问如何在IE中直接打开服务器上指定路径的word文档

问题描述 asp.net2.0开发的一个网站,有一个查看文档按钮,点击此按钮,会自动下载网站根目录下的一个word文档,并且文档的内容在IE中直接打开,请问怎么实现吗?最好是有代码的 解决方案 解决方案二:在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于"ProgramFilesMicrosoftOfficeOFFICE11owssupp.dll".通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开.编辑O

向云服务器上传下载文件方法汇总

一.向Windows服务器上传下载文件方式  方法有很多种,此处介绍远程桌面的本地资源共享方法. 1.运行mstsc,连接远程桌面的时候,点"选项>>" 2."本地资源"-->详细信息. 3."磁盘驱动器"前面打钩. 4.连接远程电脑后,打开"我的电脑",就能看到刚刚共享的硬盘驱动器.把需要上传到服务器的文件复制过来就可以了.   二.向linux服务器上传下载文件方式 1. scp [优点]简单方便,安全可

视频-Spring mvc 打开服务器上的视屏 但视屏不播放

问题描述 Spring mvc 打开服务器上的视屏 但视屏不播放 视屏文件的相对路径是upload/2.mp4 我用servlet在JSP页面上用标签在网页上是可以播放的, 但是在Spring mvc一样用JSP和在网页上却无法播放, 是不是Spring mvc要配置路径,如果是怎么配置? 解决方案 视屏监控系统视屏的简单播放 解决方案二: 解决了,果然是配置文件里路径没有配好,上传到服务器里的文件路径不在默认配置路径下面所以造成无法读取文件的问题,,大意了..

批量导入-extjs,上传excel文件后报SyntaxError: syntax error错误,纠结一下午了,请大神

问题描述 extjs,上传excel文件后报SyntaxError: syntax error错误,纠结一下午了,请大神 基本代码如下: form.getForm().submit({ url : importWhiteUserUrl, method : 'POST', success : function(form, action) { Ext.MessageBox.alert('信息', action.result.showmessage); _this.loadData(); win1.c

打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 &amp;lt;serviceDebug&amp;gt; 配置行为)以便将异常信息发送回

在调试wcf程序的时候,有时会遇到下面的错误: System.ServiceModel.FaultException: 由于内部错误,服务器无法处理该请求.有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或在打开每个 Microsoft .NET Framework 3.0 SDK 文档的跟踪的同时检查服务器跟踪

asp.net检查服务器上目录或文件是否存在的方法_实用技巧

本文实例讲述了asp.net检查服务器上目录或文件是否存在的方法.分享给大家供大家参考.具体方法分析如下: asp.net为我们提供了文件系统对象了,对于目录与文件判断是否存在我们有System.IO.File.Exists与System.IO.Directory.Exists即可,下面看两个应用实例. 判断文件是否存在: 复制代码 代码如下: using System.IO;  // 还需要命名空间,别忘了 if (System.IO.File.Exists("c:aaa.txt")