Zadejte hledaný výraz...

&^$&#* Internet explorer a javascript skrývání div

Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 00:53:50
tak jsem zase takhle v 9 hodin zkusil otestovat svůj javascript formulář v IE a musím říct, že ten program "zbožnuju", nefunguje mi tam totiž skrývání a odkrývání divu, googlím a měním už 4 hodiny a mám chuť vraždit........
Rád bych tedy někoho, kdo má nervy ještě v pořádku poprosil o radu :)
Díky moc!
// html
Zúčastním se
 ANO
  
 NE
26. 11. 2011 00:53:50
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701341
hm
verified
rating uzivatele
(20 hodnocení)
26. 11. 2011 01:01:23
vymazte visibility:hidden; nebot kdyz pouzivate display:none; nevidim jediny duvod to tam mit a je to velmi pravdepodobne pricina problemu...
a zacnete pouzivat uvozovky, tohle html je s prominutim prasarna
26. 11. 2011 01:01:23
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701340
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 01:05:33
oni ty uvozovky tam tak trochu bohužel radši nejsou, klient má textpattern a těch vyprošťovacích sekvencí už je tam přeci jenom moc, visibility byl jeden z pokusů o nápravu, zkusil jsem ho i odstranit, ale nepomáhá... díky za snahu
26. 11. 2011 01:05:33
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701339
hm
verified
rating uzivatele
(20 hodnocení)
26. 11. 2011 01:12:36
kod je v podstate v poradku a TEORETICKY by mel fungovat, visibility:hidden; je rozhdone chyba, nechte ho smazany... co se tyka nefcnosti samotne, doporucji zacit pouzivat jQuery, protoze to je anrozdil od techto obecnych zapisu optimalizovane na vsechny prohlizece (a tech 30kB navic nikoho nezabije), klasicke DOM zapisy delaji vzdycky neplechu a tim horsi, ze treba IE nema ani poradnou konzoli/vyvojarsky nastroj k dohledani chyb (mozna az v nejake nove verzi)...
za pokus bude jiste stat dispHandle(partner_pojede, ''); zmenit na uvozovky dispHandle('partner_pojede', ''); a samotny script pak takto
nebot ie asi nebere ID automaticky jako objekt... ale to ej jen dalsi duvod zacit pouzivat jQuery a prestat patlat tyhle prasarny :)
26. 11. 2011 01:12:36
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701338
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 01:25:49
díky :) trochu se to pohlo, ale pořád to dělá něco jiného, než by mělo (nezobrazuje se pojede a zmizí input radio ANO/NE - první), já jQuery klidně nasadil, ale patlat se mi v textpatternu fakt nechce :) přeci jen tohle je jeden ze základních kódů z prvních lekcí JS :))
26. 11. 2011 01:25:49
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701337
hm
verified
rating uzivatele
(20 hodnocení)
26. 11. 2011 01:31:03
vic nepomuzu document.getElementById() je jedine mozne reseni ktere by teoreticky melo fungovat globalne a bez jQuery a to uz tam mate, ted si jen udelejte poradek ve fcich, html a stylech... firebug pri delani uprav pres JS dokaze dobre vypomoci...
26. 11. 2011 01:31:03
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701336
Pokud nemáte živou ukázku, použijte http://pastehtml.com/
Když obalíte kód správnou značku tady na fóru, neztratíte odsazení a třeba to někdo i přečte.
26. 11. 2011 01:53:15
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701335
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 01:59:41
díky za tip, živá ukázka zde: http://pastehtml.com/view/bf8u8404q.html
26. 11. 2011 01:59:41
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701334
Co tam přesně nefunguje?
K čemu je tam vůbec možnost Nezúčastním se?
Nezúčastní se přece ten, kdo formulář nevyplní.
26. 11. 2011 02:13:17
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701333
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 02:16:09
ano, to je normální a logický názor, který mám také, ale klient bohužel ne...
Když kliknu na nezúčastním se, tak zmizí možnost vybrat zúčastním se, pokud kliknu na zúčastním se, nezobrazí se jméno, příjmení, datum narození :)
26. 11. 2011 02:16:09
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701332
V IE8 se to schovává správně.
Doporučuju formulář zásadně přepracovat:
- První otázka je nesmyslná, s tím souhlasíte. Odstraňte ji včetně toho JS.
- Ptát se na datum narození a státní příslušnost je zbytečné
- Pořadí otázek by mělo být opačně:
O co máte zájem? S kým se účastníte? Jaké jsou vaše kontaktní údaje?
26. 11. 2011 02:24:07
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701331
800XE
verified
rating uzivatele
(8 hodnocení)
26. 11. 2011 02:35:09
Souhlasím s Martinem, že v tomhle stavu to nedává smysl. Ovšem když klient pojme nevyvratitelné podezření, že rozumí návrhu uživatelského rozhraní, tak je někdy vyloženě nemožné ho přesvědčit, že některý z jeho "vylepšováků" postrádá logiku. Takže držím palce ;-).
26. 11. 2011 02:35:09
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701330
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 02:39:26
Bohužel, vše co jste zavrhl mám od firmy nadiktováno a tak to musí být, nezájem na můj osobní názor, je to velká mezinárodní firma, která má pravdu. účastníci jsou jen vytipovaní VIP dealeři, kteří o akci vědí a datum narození je podstatné pro cestovku, stejně tak příslušnost, dalo mi fušku odstranit všechny stopy po firmě a nerad bych se mezi svými protichůdnými názory přeřekl :))
---------- Příspěvek doplněn 26.11.2011 v 02:41 ----------
já s vámi také souhlasím, ale to je asi tak všechno, několik návrhů bylo smeteno ze stolu a výsledkem je, že se to oseká tak, že to snad ani není můj výtvor...
26. 11. 2011 02:39:26
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701329
Přece se nepodepíšete pod další dysfunkční formulář, kterých je na internetu spousta.
Navrhněte to pořádně a klienta přesvědčte.
Z binárních radio buttonů udělejte checkboxy, rozdělte formulář na tři kroky, dejte mu strukturu (související prvky spolu), příběh (příprava na zájezd) a tok (nejvlezlejší nakonec) a vysvětlete, proč se ptáte na tak osobní údaje.
Jestli to je pro VIP dealery, o to radostnější to vyplňování musí být. Přece si takhle vybírají zaslouženou odměnu!
Dlouhodobě a pro ty, kdo sem zavítají později, doporučuju parádní knihu Forms That Work, která obahuje všechno, včetně toho, co vás o formulářích na webu ani nenapadlo.
26. 11. 2011 02:55:54
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701328
Michal Pešat
verified
rating uzivatele
(2 hodnocení)
26. 11. 2011 03:34:02
4448
jde o to, že jsem jen subdodavatel, je nás víc a jeden jsme závislí na druhém
to co je v příloze byl alespoň trochu pokus o zjednodušení - zamítnuto
26. 11. 2011 03:34:02
https://webtrh.cz/diskuse/internet-explorer-a-javascript-skryvani-div/#reply701327
Pro odpověď se přihlašte.
Přihlásit