Autor | Zpráva | ||
---|---|---|---|
AMETER Profil * |
#1 · Zasláno: 11. 9. 2007, 13:00:11
Prosím Vás, potreboval by som znova poradiť.
Mám na stránke script na odosielanie súborov, všetko funguje ok, ale mám jeden obrázok.GIF, ktorý by som chcel, aby sa zobrazil, keď prebieha odosielanie (po dokončení samozrejme aby zmyzol), pretože ak je veľký súbor trvá to niekedy aj troška dlhšie a chcel by som, aby tam za ten čas sa ukázal ten obrázok, aby užívateľ vedel, že prebieha odosielanie. Neviem ci sa to robí cez PHP alebo JS, hľadal som to tu na stránkach, ale nenasiel som nic, čo by som mohol použiť... Prosím, viete mi s tým pomôcť? Ďakujem |
||
Joker Profil |
#2 · Zasláno: 11. 9. 2007, 13:46:35
Stačí prostě po kliknutí na tlačítko zobrazit ten obrázek a začít nahrávat soubor, ne?
Pak záleží na tom, jak je to udělané, ale předpokládám, že po odeslání toho souboru se stejně načte nějaká potvrzovací stránka, takže obrázek stejně zmizí. |
||
AMETER Profil * |
#3 · Zasláno: 11. 9. 2007, 13:55:38
Ano, ale skusal som to cez faunciu onClick,
no viem to nastavit iba tak ak to mam cez < a href="" ......onClick="....> ale ja to mam cez takyto formular: <form enctype="multipart/form-data" action="?menu=odoslat_subor" method="post"> <p> <table border="0"> <tr> <input type="hidden" name="MAX_FILE_SIZE" value="30000000" /> <td>Login:</td><td><input type="text" name="adresar" value="login přijímatele"></td></tr> <tr><td>Soubor:</td><td><input type="file" name="fupload" style="width: 252px;"/></td></tr> <tr><td></td><td><input type="submit" value="Odeslat" /></tr></td> </p> </table> </form> kam to mam dopisat a hlavne ako to napisat? |
||
AMETER Profil * |
#4 · Zasláno: 11. 9. 2007, 23:31:02
neviete mi niekto poradiť?
|
||
Mireczech Profil |
#5 · Zasláno: 12. 9. 2007, 18:50:37
vloz tam skryty obrazek (vzhledove nejlepe absolutne napozicovat na stred a trochu dolu) -> onclick (zviditelnit)
style - visibility:hidden (nebo tak nejak to bylo) doufam, ze takto ti to staci |
||
AMETER Profil * |
#6 · Zasláno: 13. 9. 2007, 15:34:12
No to by aj stacilo...
Ale onclick neznamená, že sa zviditeľní keď kliknem priamo naň (myslim na ten skryty obr)? Ja potrebujem, aby sa zviditeľnil, keď kliknem na tlačítko "submit" vo formuary (tým sa spustí odosielanie a počas toho, by som chcel, aby sa ukázal ten obr). |
||
Časová prodleva: 5 dní
|
|||
AMETER Profil * |
#7 · Zasláno: 18. 9. 2007, 20:08:50
No skusil som to tam dať, na narazil som na ďalší problém.
Obrázok je pohyblivý (GIF) no a keďže po kliknutí na odoslať beží odosielanie, obrazok sa pochopiteľne nehybe... Ako urobiť aby sa hýbal? |
||
Str4wberry Profil |
#8 · Zasláno: 18. 9. 2007, 20:17:24
AMETER
Viděl bych to asi takto: <a href='' onClick='Show(1)'>Odkaz</a> <img id='idobrazku' src='hejbacak.gif'> <script type="text/javascript">/* <![CDATA[ */ function Show(obrazek) { document.getElementById("idobrazku").style.display = "none"; //případně nastavit rovnou styly if (obrazek==1) document.getElementById("idobrazku").style.display = "block"; } /* ]]> */</script> <script type="text/javascript">/* <![CDATA[ */Show(0)/* ]]> */</script> |
||
AMETER Profil * |
#9 · Zasláno: 18. 9. 2007, 20:40:18
robí to to isté, obrázok sa síce zobrazí, ale nehýbe sa, lebo prebieha odosielanie súbora...
ja by som chcel, aby na pozadí tej operacie sa nie len zobrazil, ale aj hýbal... no hýbat sa mu akosi nechce. Dal som aj prednačítanie obrázku, nech ho načíta aj keď sa nezobrazí, ale aj tak to nejde |
||
Časová prodleva: 17 let
|
0