[ biske86 @ 10.08.2010. 17:15 ] @
Ne znam da li je ovo pravi forum za ovako nešto ako nije prebacite temu.


Da li postoji mogućnost da se u messagebox stavi Da/Ne umesto OK/Cancel dugmića?
[ Nikola Poša @ 11.08.2010. 10:37 ] @
Ne postoji cross-browser rešenje za otvaranje confirmation box-a, a da par dugmadi u njemu ne bude OK/Cancel. Kao alternativu, predlažem ti da probaš jQuery UI, tačnije neki od dialog widget-a, koje u potpunosti možeš da prilagodiš svojim potrebama.

[Ovu poruku je menjao Nikola Poša dana 11.08.2010. u 14:11 GMT+1]
[ biske86 @ 11.08.2010. 12:56 ] @
Zaboravio sam da kažem da meni ne treba kros-brauzer rešenje već za mozilu.
[ Aleksandar Ružičić @ 11.08.2010. 14:58 ] @
pa po definiciji, "cross-brauzer" ce da radi i na "mozili" :)
[ biske86 @ 11.08.2010. 16:14 ] @
To je jasno, nego je Nikola Poša rekao da nema cross-platformm rešenje. Ja znam da obično problem pravi internet explorer. E sad rekoh meni ne treba da radi na Exploreru već samo na Mozilli. Možda je trebalo u naslovu da napišem "DA/NE umesto Ok/Cancel u Mozilli".
[ Nikola Poša @ 11.08.2010. 17:17 ] @
A zašto ti ne odgovara jQuery UI? Sad sam malo Google-a i saznao za način redefinisanja confirm box-a, sa ciljem izmene tih OK/Cancel labele, i to uz pomoć VBScript-a, ovako nešto:
Code:
function window.confirm(str)
{
    execScript('n = msgbox("'+str+'","4132")', "vbscript");
    return(n == 6);
}

Ovo inače radi samo u IE-u, i za rezultat će imati da umesto OK/Cancel imaš Yes/No.

Kažem, NE postoji način (barem ja ne znam za njega) da izmeniš natipise na dugmadima confirm box-a. Rešenje je ili da sam napraviš neki DOM-based dijalog box, ili da iskorisiš gotovo rešenje za koje sam ostavio link u mom prethodnom post-u.
[ biske86 @ 11.08.2010. 17:54 ] @
Ne kažem da jQuery-ju nešto fali, samo ne znam koliko mi treba vremena da odradim preko ovog jezika pošto ga prvi put koristim. Probaću to da odradim. Hvala na odgovorima.