我用Response.Redirect("doc/test.doc");它就直接跳过去跑出下载来了,我不要它下载,我要它启动WORD打开这个WORD文件,我在地址栏直接写http://localhost/doc/test.doc它就可以启动WORD,但用Redirect就变成了下载,我也试过用file://可是没反应......不知道怎么解决..

解决方案 »

  1.   

    window.open..偶晕死.......response.contentType
    contentType写什么类型?
      

  2.   

    windows.open
    url写路径就行了。
      

  3.   

    这个跟每个用户端的计算机的设置有关系!
    以微软的 word文件格式为例,进行说明:打开“资源管理器”——“工具”菜单——“文件夹选项”——“文件类型”标签里,找到扩展名为“doc”的选中,——然后点击“高级”按钮,在弹出的对话框中,把“下载后确认打开”划上的“对勾”取消就可以直接在IE中打开了,如果要打开其它类型的文件也要弹出对话框,进行类似的设置就可以了!如果需要弹出对话框,取消上面的对勾就可以了!