Błąd wyświetlania przeźroczystej ramki w IE 8

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

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…

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ł?

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.

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… :wink:

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 :slight_smile:

Dzięki Wam wszystkim za pomoc : D

i tak trzeba robić aby jak najwięcej użytkowników mogło obejrzeć Twoją stronę. :smiley: w końcu gdzieś między ok 40% użytkowników korzysta z IE (notabene niby 5-10% jeszcze z IE6! !!