Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ie problem z input file
johnyMajster
post
Post #1





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam

Zrobiłem sobie upload plików z niewidocznymi inputami. Po wybraniu pliku potrzebuje wyswietlic nazwę wybranego pliku. We wszystkich przegladarka robie to za pomocą attr("value") natomiast pod ie nie mogę tego zrobic ze względu na jakies pseudo zabezpieczenia microsoftu. Poprostu wtedy nie chce wysłac sie formularz z inputem na którym ktos bawi sie javascriptem. Czy ktos wie jak pobrac nazwe pliku z takiego inputa w ie azeby mozna było wysłac poźniej formularz??
Go to the top of the page
+Quote Post
lukasz1985
post
Post #2





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

Ostrzeżenie: (0%)
-----


Też ostatnio miałem taki problem. Jeśli chodzi Ci o komunikat "access denied".
Jeżeli zdarzenie "click" na polu z plikiem jest wykonywane przez kod, a nie przez kliknięcie w to pole.

Nie działa to podobno w wersjach IE < 9, natomiast w IE 9 już działa.

Jedynym sposobem, który na to znalazłem było użycie komentarzy warunkowych.

  1. <div id="tytul">
  2. Tytuł: <input type="text" name="wartosc" id="tytul_input">
  3. <![if !IE]>
  4. <input id="plik_input" type="file" name="plik" style="visibility:hidden; position:absolute;">
  5. <input id="wybierz_plik" type="button" value="Wybierz">
  6. <![endif]>
  7. <!--[if gt IE 8]>
  8. <input id="plik_input" type="file" name="plik" style="visibility:hidden; position:absolute;">
  9. <input id="wybierz_plik" type="button" value="Wybierz">
  10. <![endif]-->
  11. <!--[if lte IE 8]>
  12. <input id="plik_input" type="file" name="plik" >
  13. <![endif]-->
  14.  
  15.  
  16. </div>
  17.  
  18.  
  19. <div id="submit">
  20. <div id="do_rep"> <input id="do_rep_input" type="checkbox" name="wyswietl" value="tak" checked> - publiczny </div>
  21. Folder docelowy: "<span id="folder_docelowy">folder</span>"
  22.  
  23. <div >
  24. <input type="hidden" name="rodzic_id" id="rodzic_id">
  25. <![if !IE]>
  26. <input type="image" src="/img/edytor/wyslij.png"> <span id="wyslij">Wyślij</span>
  27. <![endif]>
  28.  
  29. <!--[if lte IE 8]>
  30. <input type="submit" value="Wyślij">
  31. <![endif]-->
  32. </div>
  33. </div>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 05:56