Witam, chciałem sobie zrobić ładny przycisk do wyboru pliku (do uploadu). Zrobiłem coś takiego:
  1. <input type="file" name="file" id="file" style="display: none;" /><img src="public/img/browse.png" onclick="document.getElementById('file').click();" /> <input type="text" id="file_input" class="file" disabled="disabled" />

Dla #file ustawiłem display: none; i dobrze, nie wyświetla się, a w zamian za to mam obrazek. We wszystkich przeglądarkach ładnie mi działa, tylko w IE 7 i 8 nie działa. Wyświetla mi się komunikat:
Kod
Wystąpił błąd w skrypcie na tej stronie. Wiersz: 55 (czyli ten z tym onclick'iem), Znak: 1, Błąd:, Kod: 0; URL: ...., Czy chcesz kontynuować uruchamianie skryptów na tej stronie?
Obojętnę, czy wcisnę "tak" czy "nie", to i tak nie działa. Macie jakieś pomysły?