Autor | Zpráva | ||
---|---|---|---|
Kyosex Profil * |
#1 · Zasláno: 24. 10. 2011, 09:46:53
Jak se to dělá abych mohl provést načtení nějakého externího scriptu ve svém scriptu tak abych nemusel použít dalšího zápisu <script></script> viz tato kostra:
<script type="text/javascript"> // ...můj kod JS // ... na konci mého JS kodu bych chtěl načíst obsah toho spodního externího tak abych to měl pohromadě v jednom "souboru"... <script> <script type="text/javascript" src="http://server.cz/nejake_api.js"></script> |
||
Joker Profil |
#2 · Zasláno: 24. 10. 2011, 10:03:27
Kyosex:
To je jednoduché: Předpokládám umíte do stránky přes JS vložit nějaký prvek (buť přes DOM- createElement+appendChild, nebo přes document.write). No a „nějaký prvek“ může být i <script>. |
||
Chamurappi Profil |
#3 · Zasláno: 24. 10. 2011, 10:06:50
Reaguji na Jokera:
Během načítání stránky může být appendChild smrtelně nebezpečný, takže by měl sáhnout spíš po document.write .
|
||
__construct Profil |
#4 · Zasláno: 24. 10. 2011, 10:54:27
Chamurappi:
Vytovrenie <script> až v body.onload sa bežne používa. Aké „smrtelné“ následky môže mať počas načítavania?
|
||
Darker Profil |
#5 · Zasláno: 24. 10. 2011, 11:44:17
__construct:
„Aké ‚smrtelné‘ následky môže mať počas načítavania?“ Přiřazení elementu k ještě nedokončenému (vlivem načítání) například. Pokud něco děláš v onload, bude naopak nebezpečná metoda document write. |
||
__construct Profil |
#6 · Zasláno: 24. 10. 2011, 12:13:50
Darker:
O metóde write mi písať nemusíš.
„Přiřazení elementu k ještě nedokončenému“ Nemyslím si, že práve toto Chamurappi myslel. Čomu by to vadilo pri skripte? Môže mi byť jedno kde ho prilepím. Jedná sa mi o to aby sa načítal a spustil. |
||
Chamurappi Profil |
#7 · Zasláno: 24. 10. 2011, 13:36:47
Reaguji na __constructa:
Opravdu jsem narážel na IE nemůže otevřít server, operace přerušena. Kyosex patrně má oba <script> y uvnitř stejného rodiče, takže pokud by chtěl stejnou situaci vytvořit pomocí appendChild u, nejspíš by narazil na tenhle problém. Ano, mohl by se mu snadno vyhnout… kdyby si ho všiml.
„Môže mi byť jedno kde ho prilepím.“ Pokud by i ten přilepovaný externí skript používal document.write , tak … nevím. Asi i tak by to bylo jedno, někdy to vyzkouším.
|
||
Časová prodleva: 12 let
|
0