Autor | Zpráva | ||
---|---|---|---|
Martin9999 Profil |
#1 · Zasláno: 25. 4. 2011, 14:34:29
Dobrý den
chci se zeptat, jestli je možné rozšířit kód javascriptu za běhu stránky Nefunkční případ: document.write("<script type='text/javascript'>document.write('aaa');</script>"); |
||
PecanCZ Profil |
#2 · Zasláno: 25. 4. 2011, 14:39:41
a proč neuděláš rovnou
<script type='text/javascript'>document.write('aaa');</script> |
||
Martin9999 Profil |
#3 · Zasláno: 25. 4. 2011, 14:47:28
kvůli rozšíření za běhu stránky
toto je jen příklad je možné to nějakým způsobem udělat |
||
johnl Profil |
#4 · Zasláno: 25. 4. 2011, 14:57:07
Takže po načtení stránky chceš spustit v javascriptu který už běží další JS.?
Nevím jestli tě zcela chápu, ale můžeš např. vytvořit funkci s tím co budeš potřebovat a až ji teprve budeš chtít spustit, tak jí spustíš (např. po kliknutí, nebo po určitém časovém intervalu apod.).. |
||
_es Profil |
#5 · Zasláno: 25. 4. 2011, 15:16:25
Martin9999:
„je možné to nějakým způsobem udělat“ Je „to“ možné urobiť veľmi veľa spôsobmi. No musíš trochu upresniť, čo „to“ vlastne chceš, lebo hento je príliš všeobecná otázka. |
||
Martin9999 Profil |
#6 · Zasláno: 25. 4. 2011, 15:19:05
tak jinak
mám aplikace v souborech ap.js, ap1.js, ap2.js, ............ ap9999999.js každý soubor má funkci function app() { .............. .............. .............. } tak proto document.write("<script type='text/javascript'>app;</script>"); |
||
_es Profil |
#7 · Zasláno: 25. 4. 2011, 15:26:08
Martin9999:
„tak jinak“ To je už úplne nezrozumiteľné, čo vlastne chceš. > každý soubor má funkci > function app() { Nemôžeš mať rôzne globálne funkcie a premenné s takým istým názvom, neskoršia definícia prepíše skoršiu. „tak proto document.write“ ? Čo s tým má metóda document.write? Tá navyše po procese načítania maže stránku. |
||
Martin9999 Profil |
#8 · Zasláno: 25. 4. 2011, 15:48:46
od začátku
je možné změnit kód javascriptu už za běhu???? |
||
_es Profil |
#9 · Zasláno: 25. 4. 2011, 16:06:03 · Upravil/a: _es
Martin9999:
„změnit kód javascriptu“ Už si sa na niečo také pýtal, vyjadri sa jasne, čo presne tým „menením kódu javascriptu už za behu“ myslíš. Za behu čoho? Maratónskeho bežca? Respektíve. napíš o čo presne sa pokúšaš a nefunguje ti (asi). Tipy: Možno hľadáš bookmarklet. Možno hľadáš toto. |
||
Martin9999 Profil |
#10 · Zasláno: 25. 4. 2011, 16:41:12
Vyřešeno
Díky |
||
_es Profil |
#11 · Zasláno: 25. 4. 2011, 17:23:09
|
||
Časová prodleva: 13 let
|
0