Autor Zpráva
majo80
Profil *
Zdravím,
potreboval by som urobiť nasledovné:

1) po kliknutí na odkaz (a href nie form) zobraziť confirm
2) po potvrdení (OK) zobraziť prompt
3) odoslať aj s prípadným textom z prompt

Zatiaľ mám toto:

function potvrditip(text,adresa)
{
var pokracovat = confirm(text); 
   if(pokracovat!="0") {
     var poznamka = prompt('Môžete napísať dôvod zablokovania:', '');
   }

else{return false;} 

}

a potrebujem otvoriť stránku adresa spolu s premennou poznamka.
Darker
Profil
Třeba:
window.location.href="http://tvujweb.cz/skript.php?duvod="+poznamka;
Ještě bych upravil tvůj původní skript:
   if(confirm(text)) {
     /*...*/
   }
Žádná proměnná není potřeba. A taky pravdu neporovnávej s nulou. Bude to sice fungovat, ale je to zbytečné, nepřehledné a taky o nicninu sekundy pomalejší.
Správné je true a false.

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: