Avatar billede runarr Nybegynder
08. marts 2002 - 13:18 Der er 3 kommentarer og
1 løsning

Netscape og div

Hej

Er der nogen af jer der har en ide om hvorfor min menu på
http://www.oresundbusinessgame.org/test.htm
ikke funker i Netscape?

Det er div-tagsene den er gal med - de flyver formålsløst runt på siden (den midterste frame). I IE fungerer det fint at styre dem fra den øverste frame.

Der er mange tak og mange point til den, der kan finde ud af at rette skidtet.
Avatar billede olebole Juniormester
09. marts 2002 - 14:24 #1
<ole>
Først og fremmest skal du have en nyere version af DreamWeaver. Den du har skriver funktionen 'MM_findObj' i version 4.0 og den er ubrugelig, da den ikke understøtter NS6 ved brug af frames.
MacroMedia har rettet dette i senere versioner af DW, så du skal nok prøve at opgradere eller finde en, der har en nyere version og bede vedkommende skrive funktionen ud til dig.
/mvh
</bole>
Avatar billede runarr Nybegynder
09. marts 2002 - 18:21 #2
Jeg har dreamweaver 4.0

Findes den nyere?
Avatar billede olebole Juniormester
09. april 2002 - 18:03 #3
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.html

Nå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
Avatar billede runarr Nybegynder
09. april 2002 - 18:51 #4
Hej, og tak for kommentaren. jeg fik det at virke i Netscape 6 for nogle uger siden.

Vedrørende
// Made by geeeet@ghtml.com
// Keep these two lines and you're free to use this code

så har jeg faktisk taget den fra en helt anden side - hvor den blev brugt - ikke udgivet, så jeg er uvidende om den stump kommentarer (den fandtes ikke på den side, hvor jeg snuppede koden fra).

Jeg skal smide kommentaren ind i koden under næste opdatering.

mvv
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester