webForumDet fria alternativet

Hur får man hela ytan klickbar?

JavaScriptur Javascript

7 svar · 252 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Hur får man även ytan runt texten klickbar så som i detta exempel? Det är ju ingen bild.
http://www.chipchapin.com/WebTools/MenuTools/coolmenus/twomenus.html

Medlem sedan sep. 20005 700 inlägg
#2

Kolla källkoden?

Medlem sedan nov. 20017 144 inlägg
#3

Jag fattar inte den ju :(

Medlem sedan juni 20014 421 inlägg
#4

Utan att kolla på källkoden skulle jag tro att han antingen har en tabell eller en div som han har satt cursorn till hand och har ett onclick event där han sedan skickar iväg människor med..

Medlem sedan nov. 20017 144 inlägg
#5

Tack, skall testa.
En annan grej:
Går det att sätta target på detta?...hur?
self.location.href='http://www.sf.se'

Medlem sedan dec. 2002789 inlägg
#6

Du får ju använda dig ut av lite JavaScript här....

Säg att du har en cell som ser ut så här:

<td onclick="linkID='start.html';mainMenu(linkID)">startsida</td>

Då måste du ha en javascript kod som ser ut så här:

function mainMenu(linkID){
    parent.din_target.location.href = linkID;
}

Då öppnas start.html sida i din_target framen..

Medlem sedan juni 20014 421 inlägg
#7

Varför den onödiga kodsnutten?

Gör såhär istället:

<td onclick="mainMenu('sida.html')">startsida</td>
eller så escapar du istället:
<td onclick="mainMenu(\"sida.html\")">startsida</td>

och

function mainMenu(linkID){
    parent.din_target.location.href = linkID;
}
Medlem sedan dec. 2002789 inlägg
#8

colione skrev:

Varför den onödiga kodsnutten?

Gör såhär istället:

<td onclick="mainMenu('sida.html')">startsida</td>
eller så escapar du istället:
<td onclick="mainMenu(\"sida.html\")">startsida</td>

och

function mainMenu(linkID){
    parent.din_target.location.href = linkID;
}

Det har du ju rätt i... :)

133 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)