Autor | Zpráva | ||
---|---|---|---|
pa3k Profil |
#1 · Zasláno: 6. 1. 2006, 15:36:03
Dobrý deň,
stretol som sa s divným problémom. Generujem hlasovací formulár s tlačítkami (button). Všetko funguje tak ako má, HTML kód je validný, ALE MSIE5 mi odosiela pri stlačení tlačítka miesto číselnej hodnoty value (1..5) obsah tagu button, konkrétne v php: echo $_POST['hlasovani']; // zobrazí: <IMG src=\"image/ktx/rat100.png\"> zdrojový kód formulára je takýto:
V Opere 8 a Mozille 1.8 funguje všetko OK, len MSIE sa chová divne. Neviete prečo? Alebo: kde robím chybu? |
||
gajdynator Profil |
#2 · Zasláno: 6. 1. 2006, 15:40:57
<button> som este nevidel
|
||
habendorf Profil |
#3 · Zasláno: 6. 1. 2006, 15:45:27
pa3k: Přečti si http://www.jakpsatweb.cz/html/formulare.html#button a bude ti to jasný. Místo buttonu dej input type="submit" a v css mu dej na background požadovaný obrázek. Bude to vypadat úplně stejně a bude to fungovat.
gajdynator: tak tos toho viděl málo :o) |
||
gajdynator Profil |
#4 · Zasláno: 6. 1. 2006, 15:48:59
ako myslíš!
|
||
pa3k Profil |
#5 · Zasláno: 6. 1. 2006, 15:51:31 · Upravil/a: pa3k
habendorf:
Samozrejme tú stránku som čítal ale prehliadol som poznámku, že v IE to nefunguje. Ďakujem. |
||
gajdynator Profil |
#6 · Zasláno: 6. 1. 2006, 15:54:44
ten odkaz mal patriť mne. Nevedel som čo to je <button>
|
||
habendorf Profil |
#7 · Zasláno: 6. 1. 2006, 15:56:20
Ne, odkaz byl pro pa3k, protože tam je popsaná ta chyba IE.
No nebo spíš byl asi pro oba :o) |
||
pa3k Profil |
#8 · Zasláno: 7. 1. 2006, 22:18:43
Je mi to už jasné. Samozrejme použitie tagu button nie je problém - stačí na strane serveru testovať post aj pre ten bordel čo posiela MSIE - dá sa to rozlíšiť. Nakoniec som ale použil osvedčený input, naformátovaný pomocou CSS. Dokumentáciu k buttonu som síce pozeral :-/ ale v skorých ranných hodinách, asi preto som prehliadol to najpodstatnejšie :-D Ešte raz ďakujem všetkým zúčastneným, hlavne habendorf-ovi za absolútnu frefu.
|
||
Časová prodleva: 2 měsíce
|
|||
aaa Profil * |
#9 · Zasláno: 28. 2. 2006, 10:08:30
dsfdsafdsfdfffdasfafsfdsfdsfdsfdsfdsfsffdsfsfdfds
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0