Autor | Zpráva | ||
---|---|---|---|
JACK Profil * |
#1 · Zasláno: 14. 10. 2011, 08:31:27
Dobrý den.
Prosím Vás, potřeboval bych poradit. Potřebuji, aby se při otevření stránky automaticky spustila funkce. Děkuji moc za radu. |
||
Chamurappi Profil |
#2 · Zasláno: 14. 10. 2011, 08:43:32
Reaguji na JACKa:
Tak ji normálně zavolej, ne? <script> funkce(); </script> |
||
JACK Profil * |
#3 · Zasláno: 14. 10. 2011, 09:12:13
Děkuji moc Chamurappi. :)
|
||
JACK Profil * |
Potřebuji nějak jednoduše obejít tento problém:
Chci aby se po otevření stránky načetla data z EXCELU pomocí funkce mytest1() - zdrojový kód je níže. Problém je ale v tom, že po spuštění stráky když se chce provést funkce mytest1() naskočí hláška "Chcete povolit interakci prvku Active X". Já dám "Ano". Stránka naběhne, ale funkce mytest1() už se znovu nespusí a proto nenačte data z EXCELU. Nedalo by se to nějak vyřešit. Děkuji moc za radu. <html> <script> mytest1(); function mytest1() { var Excel; Excel = new ActiveXObject("Excel.Application"); Excel.Visible = false; form1.my_textarea2.value = Excel.Workbooks.Open("C:/DISK/JAVA table/TEST.xlsx").ActiveSheet.Cells(1,1).Value; Excel.Quit(); } </script> <body> <form name="form1"> <br><br><br><br> <input type=button onClick="mytest1();" value="Get Excel Data"> <input type=text name="my_textarea2" size=20 value="nic"> </form> </body> </html> |
||
Kajman_ Profil * |
#5 · Zasláno: 14. 10. 2011, 09:31:20
JACK:
Ve chvíli, kdy spouštíte poprvé funkci, neexistuje ještě ta textarea. Dejte <script> až za ni. |
||
JACK Profil * |
#6 · Zasláno: 14. 10. 2011, 09:54:09
Děkuji moc Kajmane. :)
|
||
Časová prodleva: 14 let
|
0