Durante una fase di debug di una web application, mi sono ritrovato a dover fare i conti con una situazione tanto anomala quanto bizzarra: Microsoft Internet Explorer 7 assumeva in un certo contesto un comportamento diverso da Mozilla Firefox.
Cosa c’è di strano? Lo hanno sempre fatto e sempre lo faranno… E sarei anche d’accordo, finquando si tratta di interpretare regole di css a modo proprio!
Ma qui si rasenta l’assurdo: Internet Explorer non riesce a gestire in modo corretto i tag button!!!
Non è possibile! mi dico. Così cerco di studiarmi il codice, convinto in qualche mio errore… Il codice sembra corretto…
Allora preso da tanto interesse, mi sono creato un modulo con due submit.
Il risultato di quanto verificato è che viene passata nel submit per il button attivato l’etichetta, non l’attributo VALUE!!!
Non vi sembra assurdo?