Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:09 Der er 40 kommentarer og
2 løsninger

Nu fatter jeg ingenting....

Hmm..jeg har lige fået min side til at funke ok i både IE 5 samt Netscape 4.08 - men nu vil NS 6 overhovedet ikke være med??? Den viser kun menuen, intet andet??

Hvad fanden går der galt?


http://demenskonsulent.dk/test/default.htm
Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:11 #1
Kig kun på forsiden btw. De andre sider er ikke opdateret!
Avatar billede plexx Nybegynder
02. august 2001 - 14:15 #2
drop Netscape og lav siderne til IE
Avatar billede spang Nybegynder
02. august 2001 - 14:16 #3
plexx >> Ja, for det er jo både udfordrende og brugervenligt.

\\spang
Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:17 #4
Nej, jeg vil ha dem til at virke i dem begge!

Har lavet dem alle så de virker fint i IE, men det er da federe hvis alle kan se ens sider!
Avatar billede spang Nybegynder
02. august 2001 - 14:20 #5
Nej, det er fedest, hvis alle kan se ens indhold. Ikke nødvendigvis ens sider.

Husk: Du formidler et budskab. Ikke et maleri. Det er indholdet af pakken, du vil servere. Ikke gavebåndet.

\\spang
Avatar billede killifish Nybegynder
02. august 2001 - 14:20 #6
Jeg vil gætte på at det er fordi du linker til mere en ét stylesheet. Det har aldrig været god mojo.
Avatar billede killifish Nybegynder
02. august 2001 - 14:21 #7
Forresten.. Du har:

body {margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; width:100%; overflow:hidden}

Du skal huske at smide enheder på når du bruger CSS. Altså margin-left:0px; etc.
Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:21 #8
I know, men det gør ikke noget hvis det ser godt ud samtidig.

Kan i forresten ikke hjælpe med problemet?
Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:23 #9
killfish>>Prøver lige at ændre det...
Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:32 #10
Nej det ændrer ingenting..
Avatar billede killifish Nybegynder
02. august 2001 - 14:37 #11
Så må jeg give fortabt da jeg ikke har NS6 installeret. Sorry.
Avatar billede pelkjaer Nybegynder
02. august 2001 - 14:39 #12
Det var en skam :-)

Men der er nok andre der kan hjælpe!
Avatar billede pelkjaer Nybegynder
02. august 2001 - 15:21 #13
Slet ingen som kan hjælpe??
Avatar billede jakoba Nybegynder
02. august 2001 - 16:47 #14
Til en begyndelse:

enig med killifish. Samkør dine .css filer så du er sikker på du ikke har 2 styledefs til samme html-tag eller klassenavn.

I din onload= handler i body prefetcher du 38 styk gifbilleder med dreamwawers standard preloader. Det er for mange (og samtidig ikke nok for med sådan en meny bør on-out billederne også preloades så menyen kan reagere hurtigt.
Men formange fordi dreamweawer henter dem ind i hvert sit image objekt i memory og der ligger de så og fylde (hver billed fylder ca dobbelt såmeget som billedet i .bmp format i din skærmopøsning). Du har mærkbart mindre ram tilovers bagefter.
Og hvorfor overhovedet bruge billedskift der? En div om linket der skifter baggrundsfarve ved mouseover er hurtigere og fylder kun en brøkdel så meget. Men indrømmet, så må du bruge en anden mouseover effekt til NS4.
Du kunne også finde en anden preloader der frigiver memory efter billedet er preloadet.
Eller finde et bedre menysystem der er mere overskuelig og ikke skræmmer IT-ukyndige væk med uforudsete popop effekter der kræver ungdommelig finmotorik for at virke. (Jeps, det er SVÆRT for en usikker eller rystende hån at køre musen sideværts ud igennem linket til submenuen uden at tabe den på vejen.)

Der ER slet ikke andet end menuen i din kildekode.

mvh JakobA
Avatar billede jakoba Nybegynder
02. august 2001 - 16:56 #15
Joe, i IE er der faktisk andet, ligger det i demens.js?
NS har et problem nu og da med den første .js fil, og går den ikke loadet ordentlig. det kan løses bed at lave en ligegyldig .sj fil og sætte ind som den første. fx en fil med blot een linie:
  var totaltligegyldigvariabelnavn;
og så .js inkludere den lige før de andre:

<link rel=\"stylesheet\" href=\"_notes/demens_og_scroll.css\" type=\"text/css\">
<script    src=\"_notes/totaltligegyldigjsfil.js\" type=\"text/javascript\" language=\"Javascript\"></script>
<script    src=\"_notes/demens.js\" type=\"text/javascript\" language=\"Javascript\"></script>
<script    src=\"_notes/menu.js\" type=\"text/javascript\" language=\"Javascript\"></script>
Avatar billede pelkjaer Nybegynder
02. august 2001 - 17:48 #16
Hov hov..jeg er stolt over den menu :-)

Nej jeg havde egentlig tænkt mig at billederne skulle udskiftes med css istedet, jeg forsøger i øjeblikket at få det til at dú!
Så er jeg jo også af med problemet med preload af billeder..

Det med js filen, det må jeg lige prøve...
Avatar billede pelkjaer Nybegynder
02. august 2001 - 17:49 #17
Dette er demens.js filen:


<!--
function MM_reloadPage(init) {  //Updated by PVII. Reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v==\'show\')?\'visible\':(v=\'hide\')?\'hidden\':v; }
    obj.visibility=v; }
}

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];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
Avatar billede pelkjaer Nybegynder
02. august 2001 - 20:55 #18
Okay nu har jeg samlet css\'en jeg linker til i et dokument, samt sat et link til en \"ikke-eksisterende\" .js fil ind i koden.

Men det er stadig kun menuen som er synlig -ikke gang mine tabeller!!! kan man se.

Det kan da ikke kun være på grund af onLoad=\"MM_preloadImages(\'_pics/demens_out_1_over.gif\',osv. osv.??

Men okay, jeg går igang med at lave foldeud menuerne om til css nu!
Så må vi håbe :-)
Avatar billede pelkjaer Nybegynder
02. august 2001 - 21:37 #19
Nå Hr. JakobA...

Jeg har prøvet at slette alle billeder i flyout menuerne, og istedet bare skrive noget tekst! Dvs er der overhovedet ikke preloades noget i body-tagget. Det hjælper ikke det mindste.

Virker stadig fint i alle de IE jeg har testet i, samt i NS 4.08. Men hvad f... gør jeg med 6\'eren?

Avatar billede jakoba Nybegynder
02. august 2001 - 22:05 #20
i begge dine .js filer har du  <!--  og  -->  rundt om javascript koden. det bør der ikke være. Kun javascript kode i en .js fil
Avatar billede pelkjaer Nybegynder
02. august 2001 - 22:13 #21
Okay, har rettet det. Same shit..*G*

Jeg ved sq ikke hvorfor man ikke kan se andet end menuen, har ikke ændret meget iforhold til før hvor den virke ok i NS 6, -men da fuckede den 4.08 op...

Skal jeg droppe forsøget?? I så fald, er de bedst den virker i 4\'eren eller 6\'eren?
Avatar billede jakoba Nybegynder
02. august 2001 - 22:22 #22
du skal IKKE droppe forsøget. Vi har blot ikke fundet den detallie der får det til at gå galt.

Har du uploadet så jeg kan kikke på den nye version af: \'http://demenskonsulent.dk/test/default.htm\' ?

hus også at uploade ændrede .js og .css filer.
Avatar billede pelkjaer Nybegynder
02. august 2001 - 22:27 #23
Ok..2 sek.
Avatar billede jakoba Nybegynder
02. august 2001 - 22:46 #25
jeg kan ikke finde filen http://www.demenskonsulent.dk/test/_notes/volapyk.js
den skal findes og indeholde en lille smule ligegyldig javascript kode. (noget der ikke bruges til nogetsomhelst).
Avatar billede pelkjaer Nybegynder
02. august 2001 - 22:46 #26
Hvad sker der nu.. NS 4.08 kan ikke finde siden http://www.demenskonsulent.dk/test/default.htm men IE kan sagtens.

Virker dog stadig :-) fint offline..
Avatar billede pelkjaer Nybegynder
02. august 2001 - 22:47 #27
Der er heller ingen fil.*G* jeg troede at det var nok at skrive stien..

Finder lige noget!
Avatar billede jakoba Nybegynder
02. august 2001 - 22:48 #28
Det ved jeg ikke, udover at det ikke har noget med NS6 fejlen at gøre :)
Men jeg har godt nok undret mig på hvorfor du ønsker at lægge et frameset udenom \'index.htm\'
Avatar billede pelkjaer Nybegynder
02. august 2001 - 22:55 #29
Opdateret.

Det er skam bare fordi at min index side var eneste side uden geeetscroller, så derfor arbejde jeg bare videre på den..skal jeg da bytte om på index og default?
Avatar billede jakoba Nybegynder
02. august 2001 - 22:57 #30
Næe, ingen grund til at bytte om, jeg undrede mig bare.

den der funktion der er defineret i volapyk.js

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

bruger du den til noget nogetsteds?
Avatar billede pelkjaer Nybegynder
02. august 2001 - 23:00 #31
Aner det ikke.. kan du ikke lige skrive noget volapyk, jeg er kun til copy/paste metoden :-)
Avatar billede pelkjaer Nybegynder
02. august 2001 - 23:17 #32
Har skiftet det ud med et eller andet typewriter-script jeg IKKE bruger!

Men NS
Avatar billede pelkjaer Nybegynder
02. august 2001 - 23:17 #33
Men NS 6 er det samme!
Avatar billede jakoba Nybegynder
02. august 2001 - 23:37 #34
Når du kalder funktionen P7_omdemens står parametrene ikke i samme rækkefølge i alle kalden

onMouseOver=\"P7_autoLayers(0,\'omdemens\',\'menu\',\'transparant\')\"
onMouseOver=\"P7_autoLayers(0,\'menu\',\'transparant\',\'omchristine\')\"
hvad er den korrekte rækkefølge?
Avatar billede jakoba Nybegynder
02. august 2001 - 23:38 #35
nedenstående linie er noget volapyk:

var noget_volapyk;
Avatar billede pelkjaer Nybegynder
03. august 2001 - 09:20 #36
P7_om demens er ændret så de står i samme rækkefølge, og volapyk filen er stadig en typewriter, da din linje giver syntaxfejl.

Men vi har endnu ikke fundet fejlen.
Avatar billede pelkjaer Nybegynder
03. august 2001 - 12:22 #37
Har ændret lidt.. www.demenskonsulent.dk/test

med scroller: http://demenskonsulent.dk/test/withscroller.htm

Alt virker stadig i IE ig NS 4, men i NS 6 virker menuen og nu også scrolleren perfekt, men resten af siden ses stadig ikke...
Avatar billede pelkjaer Nybegynder
03. august 2001 - 12:25 #38
på siden med scrolleren er der lidt \"spildplads\" til højre i NS 4, men det er bare fordi den ikke er pakket ind i en frame, for så er der no problems!
Avatar billede pelkjaer Nybegynder
03. august 2001 - 13:40 #39
Er du løbet tør for idéer JakobA??

Vi kan sagtens finde ud af at jeg gir dig nogle flere point!
Avatar billede jakoba Nybegynder
03. august 2001 - 14:23 #40
Du huskede _\'tegn mellem noget og volapyk?
men det er en ligegyldig småting.

Nej jeg har ikke hittet ud af hvor det går galt endnu.

Jae scrolleren er da altid noget. Jeg henter lige dit nyeste, men vent ikke alt for hurtigt svar, har en travl weekend for mig.
Avatar billede pelkjaer Nybegynder
03. august 2001 - 14:28 #41
Jeg er skam dybt taknemlig for den hjælp jeg får, nu har jo været undervejs med denne side længe, så lidt længere tid skader ikke!

Din volapyk linje kopierede jeg bare ind: var noget_volapyk;

Avatar billede pelkjaer Nybegynder
04. august 2001 - 13:46 #42
Yeeaahh - jeg har fået skidtet til at virke.
Jeg fjernede overflow:hidden - og så virkede det bare helt perfekt, både i IE, NS 4 og NS 6.

Uploader om lidt, så kan du også lige tjekke det!
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