PDA

Pogčedajte punu verziju : Dvostruki submit


jablan
10. 12. 2011., 13:57
Jel samo meni submit quick reply-a na DPT-u pravi dvostruki submit, uz poruku o grešci?

squirll
10. 12. 2011., 15:38
testing

samo tebi :)

acca
10. 12. 2011., 16:49
Ajd da probam i ja.

Da, nema greške ni kod mene. :)

BluesRocker
11. 12. 2011., 00:20
Jel samo meni submit quick reply-a na DPT-u pravi dvostruki submit, uz poruku o grešci?
Koristiš Safari?

jablan
11. 12. 2011., 09:13
Ne, Chromium pod Linuxom (trebalo je da napomenem u prvoj poruci). Aj probaću pri idućem rebootu Chrome na macu da vidim da li se isto ponaša.

edit: evo ga opet za*ebava.

edit2: Isuse.. Jel se još uvek ovako kodira:


var userAgent = navigator.userAgent.toLowerCase();
var is_opera = ((userAgent.indexOf('opera') != -1) || (typeof(window.opera) != 'undefined'));
var is_saf = ((userAgent.indexOf('applewebkit') != -1) || (navigator.vendor == 'Apple Computer, Inc.'));
var is_webtv = (userAgent.indexOf('webtv') != -1);
var is_ie = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_ie4 = ((is_ie) && (userAgent.indexOf('msie 4.') != -1));
var is_ie7 = ((is_ie) && (userAgent.indexOf('msie 7.') != -1));
var is_ps3 = (userAgent.indexOf('playstation 3') != -1);
var is_moz = ((navigator.product == 'Gecko') && (!is_saf));
var is_kon = (userAgent.indexOf('konqueror') != -1);
var is_ns = ((userAgent.indexOf('compatible') == -1) && (userAgent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_saf));
var is_ns4 = ((is_ns) && (parseInt(navigator.appVersion) == 4));
var is_mac = (userAgent.indexOf('mac') != -1);

bluesman
11. 12. 2011., 13:58
Pa za to postoje sada razni lib-ovi, ali generalno da ... to je ipak javascript koji postoji od kada postoje i browseri, tako da ne možeš da očekuješ neke fensi munje ... stare navike sporo umiru. ;)

Dragi Tata
11. 12. 2011., 17:33
Тест.

Ради фино. Linux Chrome 12.0.742.100

BluesRocker
12. 12. 2011., 21:50
Test Chromium 14.0.835.202
Edit: radi OK

jablan
14. 12. 2011., 20:52
Proba iz Chrome na OSX-u

edit: radi

@BluesRocker: koji je to OS?

BluesRocker
15. 12. 2011., 01:28
Ubuntu 10.10

Milos Vukotic
15. 12. 2011., 08:31
Ubuntu 10.04 i Chromium test.

Edit: radi, otprve :)

jablan
15. 12. 2011., 08:45
Jel biste mogli vas dvojica što imate sličan setup još samo da okačite svoje user-agent stringove (npr http://duckduckgo.com/?q=user+agent ih ispisuje)?

Moj je:

User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1

Hvala i izvinjenje svima ali me ova pojava iritira stvarno. :(

Blood
15. 12. 2011., 09:20
Evo i ja da proverim..

Your user agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7

Milos Vukotic
15. 12. 2011., 09:50
Eve ti :)
Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/10.04 Chromium/15.0.874.106 Chrome/15.0.874.106 Safari/535.2

jablan
15. 12. 2011., 10:14
Hvala, očigledno nije do user agenta (a izgleda nije ni do mojih ekstenzija, jer sam probao jednom bez njih).

Čisto da ne bude da vas ložim, evo ga screencast. Na njemu se vidi još jedan problem koji imam, kad hoću da izmenim postojeću poruku, prvi klik ne radi, moram dvaput da kliknem na link da bi mi prikazao formu za izmenu.

http://www.youtube.com/watch?v=ykEVzqywAB8

(Pokušaću da embedujem YT klip, ali ne garantujem pošto sam dokazano glup da upamtim dobitnu kombinaciju otvorenih i zatvorenih uglastih zagrada.)

ykEVzqywAB8

webarto
15. 12. 2011., 10:22
iyoutube :)

viđao sam taj problem, dvostruki submit, kod ajax reply, ali nisam shvatio zbog čega, inače IE i Win7.