This is a vague question, but i am at a loss as to whats going on.

I have a reasonably simple task to perform. All i need to do is scroll through a number of pages. these pages are all full screen google maps. But i cant install anything onto the box that will be doing this. its an XP box with IE8.

my problem is that the following code works perfectly in chrome, but wont do anything in IE8. I think it has something to do with the window.onload function that i call, but to be honest im not really sure if that is actually the problem.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "">
<html lang="en">
<title>Dashboard Example</title>
<style type="text/css">
body, html { margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden; }
iframe { border: none; }
<script type="text/javascript">
var Dash = {
    nextIndex: 0,

    dashboards: [
        {url: "file://C:\CarPositionBrisbane.HTML", time: 5},
        {url: "file://C:\CarPositionCaboolture.HTML", time: 5},
        {url: "file://C:\CarPositionLogan.HTML", time: 5},
        {url: "file:///C:\CarPositionWarwick.HTML", time: 5},
        {url: "file://C:\CarPositionHobart.HTML", time: 5},
        {url: "file://C:\CarPositionToowoomba.HTML", time: 5},
        {url: "file://C:\CarPositionIpswich.HTML", time: 5},
        {url: "file://C:\CarPositionYeppoon.HTML", time: 5}


    display: function()
        var dashboard = Dash.dashboards[Dash.nextIndex];
        frames["displayArea"].location.href = dashboard.url;
        Dash.nextIndex = (Dash.nextIndex + 1) % Dash.dashboards.length;
        setTimeout(Dash.display, dashboard.time * 1000);

window.onload = Dash.display;
<iframe name="displayArea" width="100%" height="100%"></iframe>
Id really like to know what i can do to get this to work, I dont really care how it is implimented, so long as IE8 can automatically change through a series of webpages without needing to install anything else on the machine.

thanks in advance,