webForumDet fria alternativet

OnClick ej i nytt fönster

JavaScript

5 svar · 208 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#1

Halloj!

echo "<td width=\"200\" onclick=\"document.location.href=".$array["Link"]."';\" style=\"cursor:pointer\" target=\"_blank\"><span class=\"fo8\">".$array["Company"]."</span></a></td>";

Får inte denna sida att öppna som en ny sida (_blank)
Hur ska man göra?

Medlem sedan nov. 20017 144 inlägg
#2

Skriv källkoden du får istället.
php hör inte hemma i js-forumet. :)

Medlem sedan nov. 20017 144 inlägg
#3

1. Du verkar sakna en enkelfnutt här: document.location.href='".$array["Link"]."'

Medlem sedan nov. 20017 144 inlägg
#4

/red

Medlem sedan sep. 20021 655 inlägg
#5

Du får skriva det på ett lite annorlunda vis:

echo "<td width=\"200\" style=\"cursor:pointer\"><a href=\"".$array["Link"]."\" target=\"_blank\"><span class=\"fo8\">".$array["Company"]."</span></a></td>";

alternativt:

echo "<td width=\"200\" style=\"cursor:pointer\"><a href=\"".$array["Link"]."\" target=\"_blank\" class=\"fo8\">".$array["Company"]."</a></td>";

eller kanske:

echo "<td width=\"200\" style=\"cursor:pointer\"><a href=\"".$array["Link"]."\" target=\"_blank\" class=\"fo8\" style=\"display:block\">".$array["Company"]."</a></td>";
Medlem sedan mars 20011 346 inlägg
#6

Jesper T:
Visste inte riktigt vart jag skulle posta detta, men då jag anser att det var js som ställde till det, så postade jag det här.

Det blev inget bättre med enkelfnutten.

dectgap:

Meningen är att jag ska kunna klicka på hela cellen, vilket inte går i nåt av dina alternativ.

269 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)