webForumDet fria alternativet

Behöver hjälp med företagets webshop!

ASP

4 svar · 271 visningar · startad av basketzero

Medlem sedan okt. 20053 inlägg
Frågan#1

Hej!

Jag har ett litet problem som jag undrar ifall någon här på forumet kan hjälpa mig med. Jag vet inte om det är avancerat eller om det är en baggis att klara. Om det skulle vissa sig att det är svårt så kan jag tänka mig att bidra med en mindre summa i ersätting.

Problemet är att på den vänstra sidan på hemsidan, https://www.globalsport.se , alltså själva menyn, så fungerar det inte att använda de olika länkarna för kategorierna. Jag vet i alla fall 100% säkert att det inte fungerar för vare sig safari eller firefox på mac. Har även hört att det ska vara problem på firefox på PC. Alltså varje sådan här kategor typ "spikskor" innehåller ett antal produkter, men man kan inte klicka sig vidare.

Jag kan direkt säga att jag är i princip helt nollstäld när det gäller kodande. Har inte själv gjort sidan utan det är en god vän till mig som just nu är i USA och kan därför inte hjälpa mig med detta. Hoppas att ni förstår mitt problem och att någon kanske kan hjälpa mig.

Mvh
Marcus Dahlberg

Medlem sedan juni 20019 024 inlägg
#2

Problemet är att er webbdesigner har omslutit tabellcellerna med länkar, vilket inte är tillåtet i någon version av HTML. Det korrekta sättet att göra det på är tvärtom, att placera länkarna inuti tabellcellerna.

Felet kunde dessutom lätt upptäckas genom en valideringskontroll genom W3C. Det är något som alltid ska göras.

Fel sätt:

[...][red]<A HREF="meny.asp?lank=Accessoarer">[/red]

<td width="4" bgcolor="#959595">&nbsp;</td><td class="menud" onmouseover="this.className='menu_hover'" onmouseout="this.className='menud'">&nbsp;

<b>Accessoarer</b></td>[/red]</a>[/red]

</tr>
</table>

[...]

Rätt sätt:

[...]<td width="4" bgcolor="#959595">&nbsp;</td><td class="menud" onmouseover="this.className='menu_hover'" onmouseout="this.className='menud'">&nbsp;

[red]<A HREF="meny.asp?lank=Accessoarer">[/red]<b>Accessoarer</b>[red]</a>[/red]</td>

</tr>
</table>

[...]

<table> är som namnet antyder en tabell.
<td> är en tabellcell.
<tr> är en tabellrad. I en tabellrad kan det finnas obegränsat antal tabellceller.
<a> är en länk.

Medlem sedan okt. 20053 inlägg
#3

Tack för svaret! Ska testa detta!

Medlem sedan okt. 20053 inlägg
#4

Nu funkade länkarna. Men nu kom det så klart ett nytt problem....nu fungerar inte undermenyerna istället..så tyvärr blev inte saken direkt bättre :-S Tror du att du kan hjälpa mig med detta med??

Medlem sedan juni 20019 024 inlägg
#5

Det är samma sak där.

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)