| Autor | Zpráva | ||
|---|---|---|---|
| luma64 Profil |
#1 · Zasláno: 13. 2. 2013, 18:08:28
Zdravim, kde pls robim chybu - potrebujem klikom na link otvorit stranku na novej karte.
function popitup(url)
{
window.open(url, '_new');
window.focus();
} ---- php --- 'tu je vsetko ok, klikom nizsie na odkaz potrebujem otvorit okno a tam pracovat s prenesenymi parametrami (toto mam vyriesene) $newUrl = $url."?$param1=$param2&$param3=$param4&$param5=$param6&$param7=$param8&$param9=$param10&$param11=$param12";
<a href=<?php echo $newUrl ?> onclick="return popitup('<?php echo $newUrl ?> ')" ><?php echo $row['rc']; ?></a> |
||
|
Časová prodleva: 3 dny
|
|||
| candiess Profil |
#2 · Zasláno: 16. 2. 2013, 12:45:50
luma64:
„href=<?php echo $newUrl ?>“ Zaměňte za href="javascript:void(0);" „onclick="return popitup('<“ Pryč s tím. |
||
| Chamurappi Profil |
#3 · Zasláno: 16. 2. 2013, 21:45:23
Reaguji na candiesse:
Co to? Proč tak blbě? Jak to bude fungovat bez JS? Reaguji na lumu64: Pokud trváš na JS, uprav funkci popitup:
function popitup(url)
{
var w = window.open(url, '_new');
window.focus();
return !w;
} <a href=<?php echo $newUrl ?> onclick="return popitup(this.href)" ><?php echo $row['rc']; ?></a> _new? Všechny odkazy otevírané do _new se budou otevírat do stejného okna. Správná konstanta pro nové okno je _blank.
Na tvém místě bych použil obyčejný target="_blank" a JS úplně zrušil.
|
||
|
Časová prodleva: 13 let
|
|||
0