Autor Zpráva
Prefin
Profil
Ahojda.
Moc se v JS neorientuji tak bych se chtěl zeptat jestli by fungovalo tohle:
<a href="" onclick="window.open('stranka.php?kod=8cd42f4de82fb5e6b63591257d523f1c&vs=xxx&nabidky=xxx&jmeno=xxx&prijemce=xxx&typ_produktu=xxx','_blank', 'location=yes,status=no,width=360,height=600,resizable');return false">xxx</a>
Potřebuji otvírat stránku s ověřením platby do popup okna s danými rozměry a tohle se mi zdá jako jediné řešení.
Problém je v tom, že se mi předá pouze první hodnota ($_GET["kod"]) a ostatní ve volaném okně už nejsou k dispozici. Ani nejsou v odkaze když na něj najedu myší.
Díky
Darker
Profil
Udělej print_R($_GET). Podle mě bys v tomto případě neměl místo ampersandu používat entitu.
Chamurappi
Profil
Reaguji na Darkera:
bys v tomto případě neměl místo ampersandu používat entitu
Proč ne? V onclicku se entity vyhodnocují, stejně jako ve většině jiných atributů.


Reaguji na Prefina:
Ani nejsou v odkaze když na něj najedu myší.
Protože nemáš nic v hrefu. Proč je to vůbec odkaz, když nemá smysluplně vyplněný cíl? Dej adresu do hrefu a do window.open dej místo ní this.href, stejně tak _blank dej do atributu target a místo něj dej this.target.

a ostatní ve volaném okně už nejsou k dispozici
V uvedeném kódu nevidím nic, co by mohlo být příčinou.
Prefin
Profil
Trochu jsem se v tom zamotal ale už to běží.
Díky

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: