One of the methods I found on the net, was a two file solution. This works some times but fails if a popup blocker stops it.
The initial file which is launched by the auto run, and your menu html file.
The initial file calls a javascript method which opens a new window (your menu) and closes the original window. Some web browser popup blockers will stop this.
This function is in the initial html file called from the autorun.
function openWindow(){
var browser=navigator.appName;
if (browser=="Microsoft Internet Explorer"){
window.opener=self;
}
window.open('popup.html', 'null', 'width=900,height=750,toolbar=no,scrollbars=no,location=no,resizable =yes');
window.moveTo(0,0);
window.resizeTo(screen.width,screen.height-100);
parent.close(); //Closing on the child
}
</script>
This can be called from the body onload method.
onload="window.open('','_parent','');openWindow()"
Notes:
The reason that this two file method approach is required, is that modern web browsers unless you open a new window you can not remove the scroll bars and other features from the currently active window. reference
Window open() Method [w3schools.com]