Hi John, thanks for looking at it, yes ive set up a preload (see below) which totally helps for an immediate and seamless transition in the other browsers...
you may be able to observe what im referring to opening the page www.wowb.co.uk in Chrome, first of all you will see a largely white screen because i haven't figured out how to set a default alternate style, this white screen is the template css on which the styles are based upon, so if you click the bullet points, you'll see it flash to the white between the styles, that flash of white in a usual implementation would be a flash of the default style. i can live with a flash of white only on Chrome, it's figuring out a default alternate style setting which is where im at.
JS file:
Code:
var imgArray = [
'/web-design-uk/canvas/web-design-uk.png',
'/web-design-uk/classical/web-design-uk.png',
'/web-design-uk/under-the-sea/web-design-uk.png',
'/web-design-uk/space-and-stars/web-design-uk.png',
'/web-design-uk/creative-one/web-design-uk.png',
'/web-design-uk/earth/web-design-uk.png',
'/web-design-uk/canvas/document.png',
'/web-design-uk/classical/document.png',
'/web-design-uk/earth/background.jpg',
'/web-design-uk/under-the-sea/background.jpg',
'/web-design-uk/space-and-stars/document.png',
'/web-design-uk/creative-one/document.jpg',
'/web-design-uk/canvas/background.jpg',
'/web-design-uk/classical/background.jpg',
'/web-design-uk/under-the-sea/document.png',
'/web-design-uk/space-and-stars/background.jpg',
'/web-design-uk/canvas/home-graphics.png',
'/web-design-uk/under-the-sea/home-graphics.png',
'/web-design-uk/space-and-stars/home-graphics.png',
'/web-design-uk/creative-one/home-graphics.png',
'/web-design-uk/creative-two/web-design-uk.png',
'/web-design-uk/creative-two/document.jpg',
'/web-design-uk/canvas/menu-tabs.png',
'/web-design-uk/canvas/menu-tabs-on.png',
'/web-design-uk/classical/menu-tabs.png',
'/web-design-uk/classical/menu-tabs-on.png',
'/web-design-uk/earth/menu-tabs.png',
'/web-design-uk/earth/menu-tabs-on.png',
'/web-design-uk/creative-one/menu-tabs.png',
'/web-design-uk/creative-one/menu-tabs-on.png',
'/web-design-uk/creative-two/menu-tabs.png',
'/web-design-uk/creative-two/menu-tabs-on.png',
'/web-design-uk/corporate/web-design-uk.png',
'/web-design-uk/corporate/document.png',
'/web-design-uk/corporate/menu-tabs.png',
'/web-design-uk/corporate/menu-tabs-on.png'
];
MM_preloadImages.apply(this, imgArray);
HTML:
Code:
<SCRIPT language="javascript">
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
</SCRIPT>
<body onLoad="LoadStyles('/js/styles-code.js');">
Bookmarks