/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Fejl ved links i JavaScript
Fra : Kim Ludvigsen


Dato : 09-08-07 21:53

Er der nogen der kan fortælle mig, hvorfor linkene i menuen (om viscom,
integreret kommunikation osv.) på nedenstående side ikke virker i
Firefox/Opera?

Jeg vil også meget gerne vide, hvad der skal til for at få dem til at virke.

http://www.viscom.dk/templates/home.asp
(OBS! Jeg linker direkte til en enkelt ramme på siden, da hovedrammen
bruger et browsertjek for at udelukke Opera og Firefox)

Jeg bør nok tilføje, at det er ikke et site, jeg selv har noget at gøre
med. Jeg har brug for en beskrivelse af problemet og en løsning, fordi
jeg på vegne af lki.dk vil sende en mail til firmaet.

--
Mvh. Kim Ludvigsen
Læs hvilke fordele Firefox giver, og lær at udnytte programmets mange
muligheder, når du surfer på nettet.
http://kimludvigsen.dk

 
 
Allan Vebel (10-08-2007)
Kommentar
Fra : Allan Vebel


Dato : 10-08-07 00:03

Kim Ludvigsen skrev:

> Er der nogen der kan fortælle mig, hvorfor linkene
> i menuen ikke virker i Firefox/Opera?

Linje 207 - der er <a href> omkring tableceller - jeg
tror det er her det går galt.

> Jeg vil også meget gerne vide, hvad der skal til for
> at få dem til at virke.

Det var straks værre. Der skal udvikles en helt ny
menu, hvis den skal have samme funktionalitet med
de røde rammer der bliver stående.

> (OBS! Jeg linker direkte til en enkelt ramme på siden,
> da hovedrammen bruger et browsertjek for at udelukke
> Opera og Firefox)

Puh

> jeg på vegne af lki.dk vil sende en mail til firmaet.



http://validator.w3.org/check?uri=http%3A%2F%2Fwww.viscom.dk%2Ftemplates%2Fhome.asp&charset=iso-8859-1&doctype=HTML+4.01+Strict&ss=1&outline=1&group=0

er der mange henvisninger til linje 207.

--
Allan Vebel
http://html-faq.dk



Jens Peter Karlsen [~ (10-08-2007)
Kommentar
Fra : Jens Peter Karlsen [~


Dato : 10-08-07 10:12

Den forkerte nesting af tags stammer sikkert fra at linie 207 er mega
lang. Det gør det meget svært at overskue. Hvis det nu havde stået som
nedenstående havde han sikkert selv set fejlende:

<table cellpadding=0 cellspacing=0 border=0 width='100%' height=''
style='table-layout:fixed;'>
   <tr><td height=5></td></tr>
      <a href="/templates/text.asp?Page_ID=3&Page_Ref=3">
   <tr><td class='menuLevel1TextPos' height='12' ...
      <span class='menuLevel1DotPos'>
         <img border=0 id='menuLevel1_3' ...
      </span>
      <span style='position:relative;top:-1px;'> ...       
      </span>
   </td></tr>
      </a>

Her ser man straks at <a> omkranser <tr> hvilket ikke er tilladt.
Såvidt jeg husker er der dog intet i vejen for at det i stedet
omkranser <td>.

PS. du mente vel tablerows <tr> i stedet for tableceller <td>.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Fri, 10 Aug 2007 01:03:00 +0200, "Allan Vebel" <spam@do.not> wrote:

>Linje 207 - der er <a href> omkring tableceller - jeg
>tror det er her det går galt.

Allan Vebel (10-08-2007)
Kommentar
Fra : Allan Vebel


Dato : 10-08-07 13:58

Jens Peter Karlsen [FP-MVP] skrev:

> Her ser man straks at <a> omkranser <tr> hvilket
> ikke er tilladt. Såvidt jeg husker er der dog intet i
> vejen for at det i stedet omkranser <td>.

Nej, det er heller ikke tilladt, <a href="#"> skal ind i
ind i tabelcellen, det er jo heller ikke så svært.

Den omtalte menu kan lige så godt laves med en
liste, hvor man kan få fuldstændig samme effekt.

--
Allan Vebel
http://html-faq.dk



Erik Ginnerskov (10-08-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 10-08-07 14:08

Jens Peter Karlsen [FP-MVP] wrote:

> Her ser man straks at <a> omkranser <tr> hvilket ikke er tilladt.
> Såvidt jeg husker er der dog intet i vejen for at det i stedet
> omkranser <td>.

Ifølge
http://validator.w3.org/check?uri=http%3A%2F%2Fhjemmesideskolen.dk%2Fusenet%2Flinktest.asp&charset=%28detect+automatically%29&doctype=Inline&group=0
er det heller ikke lovligt.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Christian Hansen (10-08-2007)
Kommentar
Fra : Christian Hansen


Dato : 10-08-07 15:42

Erik Ginnerskov wrote:
> Jens Peter Karlsen [FP-MVP] wrote:
>
>> Her ser man straks at <a> omkranser <tr> hvilket ikke er tilladt.
>> Såvidt jeg husker er der dog intet i vejen for at det i stedet
>> omkranser <td>.
>
> Ifølge
> http://validator.w3.org/check?uri=http%3A%2F%2Fhjemmesideskolen.dk%2Fusenet%2Flinktest.asp&charset=%28detect+automatically%29&doctype=Inline&group=0
> er det heller ikke lovligt.
>

Nope, og det skyldes at <a> er et inline element og kan derfor kun
indeholde andre inline-elementer - eksempelvis noget tekst eller et
billede <img>.

mvh Christian

Kim Ludvigsen (12-08-2007)
Kommentar
Fra : Kim Ludvigsen


Dato : 12-08-07 19:51

Den 10-08-07 01.03 skrev Allan Vebel følgende:
> Kim Ludvigsen skrev:
>
>> Er der nogen der kan fortælle mig, hvorfor linkene
>> i menuen ikke virker i Firefox/Opera?
>
> Linje 207 - der er <a href> omkring tableceller - jeg
> tror det er her det går galt.

Jeg har langt om længe fået testet, og du har helt ret. Flytter man
linkene ind i cellerne, virker de. Og her gik jeg og troede, det var et
eller andet specielt JavaScript, der drillede. Jeg havde ikke
forestillet mig, at det kunne være noget så simpelt, når der er tale om
et professionelt webbureau - på den anden side, doctype og
tegnsætsangivelse er vist også en by i Rusland for dem.

>> Jeg vil også meget gerne vide, hvad der skal til for
>> at få dem til at virke.
>
> Det var straks værre. Der skal udvikles en helt ny
> menu, hvis den skal have samme funktionalitet med
> de røde rammer der bliver stående.

Nej, det ser faktisk ud til at virke med den røde ramme, når jeg først
har ændret linkene, så de virker.

--
Mvh. Kim Ludvigsen
Slå tjenesten Messenger fra, så den ikke kan misbruges til spam.
http://kimludvigsen.dk

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409079
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste