Witam, mam taki problem a mianowicie:
na stronie http://www.kostrzewski.org/kontakt.html formularz kontaktowy jest wczytywany z ramki w której jest przeźroczyste tło,
ale w Internet explorer jest ono wyświetlane jako biały kolor. dlaczego? czy jest to błąd IE?
tak wygląda w IE:
http://img710.imageshack.us/img710/8383/bdwie.jpg
a tak w innych:
http://img13.imageshack.us/img13/751/winnych.jpg
podaj zrodlo strony i css
ra-v
(ra-v)
31 Grudzień 2009 22:51
#3
na górze CSSa wpisz albo dopisz
*{ background-color:transparent; }
było tak na początku:
body {margin: 0; padding: 0; background-image: transparent; }
i zmieniłem na te:
*{ background-color:transparent; }
ale nic nie dało dalej jest tak jak było…
system
(system)
1 Styczeń 2010 08:47
#5
W IE nie ma czegoś takiego jak przezroczysty iframe. Formularz daj bezpośrednio w kod strony, bez użycia iframe.
próbowałem tak robić ale, zawsze coś było źle z kodowaniem, jak na stronie dobrze się wyświetlał to znowu były krzaczki w wysłanej wiadomości…
A gdybym dodał w tej ramce tło obrazkowe, to IE by je wyświetlił?
system
(system)
1 Styczeń 2010 14:40
#7
Prawdopodobnie wtedy by zadziałało w IE. Jednak radzę spróbować to pomimo trudności bezpośrednio w kod strony, ja tak mam na wszystkich moich stronach i działa idealnie.
ra-v
(ra-v)
1 Styczeń 2010 15:16
#8
Ustaw kodowanie w wysyłanej wiadomości
a. jeśli wysyłasz wiadomość w HTML to kodowanie zmieniasz jak w HTML
b. jeśli wysyłasz w trybie “tekstowym” (bez kodu HTML) to skonwertuj wiadomość funkcją iconv()
A z iframe’a zrezygnuj…
Daj poprostu informacje ze najlepiej nie uzywac w ie tylko ff opera…
ale wiele osób używa jeszcze IE i nie przerzucą się specjalnie na inną przeglądarkę żeby to zobaczyć.
jakoś mi się udało wbudować w stronę ten formularz i nawet bez krzaczków jest
Dzięki Wam wszystkim za pomoc : D
ra-v
(ra-v)
3 Styczeń 2010 22:51
#11
i tak trzeba robić aby jak najwięcej użytkowników mogło obejrzeć Twoją stronę. w końcu gdzieś między ok 40% użytkowników korzysta z IE (notabene niby 5-10% jeszcze z IE6!