呵呵,application/msword改为application/mspptL@_@K
window.open('Test.ppt','','left=100,top=150,width=600,height=300,menubar=no,status=no,resizable=yes,scrollbars=no,toolbar=yes,location=no,directories=nohttp-equiv="Content-Type"   content="application/msppt"')

解决方案 »

  1.   

    不对,window.open的第三个参数sFeatures中根本没有content选项!应该目标文件有问题!IE中可以自动打开PPT,但需要用户点击“打开”!
      

  2.   

    不写content参数(根本没有这参数)完全可以在IE中打开ppt文件!
    window.open('Test.ppt','','left=100,top=150,width=600,height=300,menubar=no,status=no,resizable=yes,scrollbars=no,toolbar=yes,location=no,directories=no');
      

  3.   

    application/vnd.ms-PowerPoint 
    application/vnd.ms-Excel
    这样标准些!IE可以直接打开Excel,但需要用户点击“打开”按钮!那叫MIME格式!
    http://www.pc106.com/wzjs/aspjs/aspyy/200702/8570.html
      

  4.   

    我也遇到这种情况了 我的是ie8 火狐就没问题,后来改用 window.location.href="xx.ppt"这样了,但后来又要关闭窗口,只能用window.open() indow.close() ,问题又回到了最初,杯具的还没解决- -!