11. november 2000 - 15:29Der er
11 kommentarer og 1 løsning
NS 6.0 og så layers ????
Hej... Jeg har et lille problem med at få Netscape 6 til at vise nogle lag når musen kører over, det virker fint i ns4.xx, er der nogen som kan hjælpe mig med hvordan dette gøres, mig kode ser sådan her ud:
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
NS6 bruger DOM level 1 ( og dele af level 2) og understøtter CSS fuldt ud på samme måde som IE4+. Derudover har NS6 også innerHTML.
if (document.getElementById){ var el = document.getElementById(\'layerNC\'); // Objekt reference til elementet layerNC el.innerHTML = kode; // Skriv koden, som IE4+ el.style.left = venstre; // Som IE4+ el.style.top = top; // Som IE4+ el.style.visibility = \'visible\'; // Som IE4+ }
Den eneste forskel mellem IE4+ og NS6 er at du bruger document.getElementById(\'navnPåDitElement\') istedet for document.all.navnPåDitElement (eller document.all(\'navnPåDitElement\') ), derudover er det ens.
Nu har jeg bare lige det lille problem at laget ikke ligger sig \"ovenpå\" det bliver sat ind, så hele siden rykker sig ned... hvordan forhindrer jeg det ??? min kode ser nu således ud: if (navigator.appName==\"Netscape\") { with(layernr[x]) { var el = document.getElementById(\'layerNC\'); // Objekt reference til elementet layerNC el.innerHTML = kode; // Skriv koden, som IE4+ el.style.left = venstre; // Som IE4+ el.style.top = top; // Som IE4+ el.style.visibility = \'visible\'; // Som IE4+ } }
Undskyld, men kan du give et link til den pågældene side? Det er lidt svært at gætte sig til hvad der er galt, samtidig med at jeg ikke ved hvad layernr[x] har med noget at gøre?
function layer(kode,venstre,top) { this.kode=kode; this.venstre=venstre; this.top=top; }
layernr[0]=new layer(\'<font color=black face=verdana size=-2>ASP Scripts: <b>112</b><br>JavaScripts: <b>54</b><br>Downloads: <b>56</b><br>Links: <b>969</b></font>\',10,15) layernr[1]=new layer(\'<font color=black face=verdana size=-2>Mange ASP<br>Scripts klar til<br>brug på dit site</font>\',10,15) layernr[2]=new layer(\'<font color=black face=verdana size=-2>JavaScript area<br>find nogle flotte<br> og nyttige scripts<br></font>\',10,15) layernr[3]=new layer(\'<font color=black face=verdana size=-2>Mange nyttige pro-<br>grammer, som kan<br> hjælpe dig med udvik-<br>lingen af dit site</font>\',10,15) layernr[4]=new layer(\'<font color=black face=verdana size=-2>Masser af nyttige<br>link, til artikler,<br>sources og andre<br>sites.</font>\',10,15) layernr[5]=new layer(\'<font color=black face=verdana size=-2>Services som kan<br>hjælpe dig med at<br>gøre din side bedre<br></font>\',10,15) layernr[6]=new layer(\'<font color=black face=verdana size=-2>Bliv Drean.dk medlem<br>og modtag nyhedsbrev<br>og tilføj din egen side<br>til links, m.m.</font>\',10,15) layernr[7]=new layer(\'<font color=black face=verdana size=-2><br>Til forsiden</font>\',10,15) layernr[8]=new layer(\'<font color=black face=verdana size=-2>Noget af det soft-<br>ware som jeg<br>selv har lavet</font>\',10,15)
function aaben(x) { if (navigator.appName==\"Netscape\") { with(layernr[x]) { var el = document.getElementById(\'layerNC\'); // Objekt reference til elementet layerNC el.innerHTML = kode; // Skriv koden, som IE4+ el.style.left = venstre; // Som IE4+ el.style.top = top; // Som IE4+ el.style.visibility = \'visible\'; // Som IE4+ } } if (navigator.appName==\"Microsoft Internet Explorer\") { with(layernr[x]) { layerIE.innerHTML=kode; layerIE.style.left=venstre; layerIE.style.top=top; } layerIE.style.visibility=\"visible\"; } }
Guess not. Opretter et nyt spm engang når jeg får tid...
Synes godt om
Ny brugerNybegynder
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.