Are you using Office 2003 Viewer?
For reasons explained
here , this probably won't work entirely as described with Office 2003.
There's more info here and working from what's explained in these several pages, we got the following working on our system with 2003. This involves making edits to the registry. The usual warnings apply. If you don't know what the usual warnings are, don't do this.
- Open the registry and browse to HKLM\Software\Classes\PowerPoint.Show.8
- Rightclick this and choose New, DWORD Value
- Name it BrowserFlags
- Doubleclick it to open it for editing
- Click Base: Hexadecimal
The value you assign here will depend on how you want your links to PPT files to behave when clicked:
- To open the file as a read-only file in Normal (edit) view in PowerPoint, set Value data to a (lowercase letter A)
- To open the file in SlideShow view in PowerPoint, set Value data to 8
- To open the file in edit mode within the browser, set Value data to 1 (one). Note that only limited editing is possible and that the behavior's a bit unpredictable if the user launches a slide show from within this mode.
- To open the file in SlideShow view within the browser, set Value data to 0 (zero)
For test purposes, we've published a page with links to presentations saved from PowerPoint 2000 and 2003 as both PPT (presentation) and PPS (show) files. The web site is hosted on a Solaris (Unix) server running the Apache web server.
And on the same server, there is a page with links to identical files saved as PowerPoint 2003 PPT and PPS, and as PowerPoint 2007 PPTX and PPSX
Quoted from :
Control how the browser opens PowerPoint files Hope that works for you :)
Life would have been much easier if I had the source-code !!