Menu:

Links:

Use these links to navigate the FAQ:

Next:
The PLAINTEXT template for screenreader users

Previous:
The FULLSCREEN template

All about PPT2HTML index page

Updated
7/25/2016

Microsoft MVP Logo

Fullscreen notes

Getting a presentation to run in full-screen mode within a browser, any browser, can be a real exercise in frustration.

Here's one approach we've found for Microsoft Internet Explorer (MSIE) that works around most of its various idiosyncracies (that's how we mis-spell "bugs" here):

First, use this javascript link in the page that you want to launch the presentation from:

<a href="javascript:void(0);" 
onClick="window.open('path/to/startup.htm', '', 
'fullscreen=yes, scrollbars=no, resize=no, toolbar=no, 
status=no, location=no, menubar=no');">
Click here to start your file</a>

Edit 'path/to/startup.htm' so that the path is the same as the path to your presentation's HTML files.

When someone clicks this link, it launches a new browser window and opens a file called "startup.htm" (which you should place in the same folder as your actual presentation files). The new browser window starts in fullscreen mode with the various MSIE status bars, toolbars etc. disabled.

In a perfect world, you'd only need to substitute the name of your first slide's html file for "startup.htm" and it'd work.

Too bad. PerfectWorld has closed, we're left with this one. MS Internet Explorer cooperates 98% of the way but insists on putting a scrollbar at the right of the screen.

That won't do.

So instead you start the show by launching "startup.htm" which contains this:

<html>
<head>
<title>Whatever title you like - since we're starting in fullscreen view, 
the title bar won't show, so it doesn't really matter.</title>
</head>

<!-- 
Startup.htm is really a frameset document with only one frame defined
MSIE respects our wishes re scrollbars in frames, 
so that's how we beat it at its own game
SUBSTITUTE THE NAME OF YOUR FIRST SLIDE'S 
HTML FILE FOR "slide.htm" BELOW
(In two places if you want to add the optional link to it for frameless browsers)
-->

<frameset cols="*" frameborder="0" 
frameborder="no" border="0" 
framespacing="0">
	<frame src="slide.htm">
</frameset>

<noframes>
<!-- frames-capable browsers will ignore this content 
     use it to supply a message or other instructions 
     for browsers that can't handle frames
     Here we've given a link to the starting html page
-->
<center>
Your browser doesn't seem to support frames.<br>
<a href="slide.htm">View a frameless version 
of our presentation here"</a>
</center>

</noframes>

</html>

What's going ON here??

What's the point of this lunatic dance? Something like this:

Microsoft Internet Explorer (MSIE) refuses to make its scrollbar disappear, even if we invoke it in fullscreen mode and explicitly TELL it not to show scrollbars.

However, it won't show scrollbars in frames if we ask nicely, so ....

We use a javascript link to launch a frameset document (startup.htm) in fullscreen mode.
The frameset document (startup.htm) sets up a single frame with no borders or other "trimmings" and loads our actual html file into it. With no scrollbar.

Whew.

[Previous] [Home] [Next]