Der findes en nyere version af 'MM_findObj()' - nemlig version 4.01, der understøtter NS6 og frames:
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
Nu skriver du ikke, hvilken version af NS, du tænker på, men er det version 4.X kan der være rigtig mange andre gode grunde til, siden ikke fungerer.
En anden ting er, at jeg ser du - forståelig nok - anvender min gode ven og forhenværende kollega Gerts (kendt som geeeet her på E) fortrinlige scroller, hentet på:
http://www.ghtml.com/showoff/scrollbar/index.htmlNår nu han lægger den til fri download - og dermed ganske gratis forærer dig et stykke god kode, du ikke selv kan skrive, er det mindste, man kan forvente, at du respekterer dette:
// Made by geeeet@ghtml.com
// Keep these two lines and you're free to use this code
Ikke mindst set i lyset af, at du - hvis du i stedet havde henvendt dig til det firma, Gert arbejder for - ville være blevet bonnet 1.200 - 1.500 kr i timen for tilsvarende arbejde ...udført af samme person ;o)
/mvh