Autor Zpráva
regvac
Profil *
Mám dotaz.
Mám html, kde volám funkci příkazem <SCRIPT LANGUAGE='JavaScript1.1' SRC='funkce.js'></SCRIPT>
lze v souborech s funkcemi, např. funkce.js volat jiné soubory s funkcemi, např. data.js nebo se tyto soubory musí volat také rovnou na stránce html příkazem <SCRIPT LANGUAGE='JavaScript1.1' SRC='data.js'></SCRIPT>. Jak?
Dík
Mistr
Profil
regvac
Nejsem znalcem, ale nešlo by to přes toto? http://www.jakpsatweb.cz/javascript/prvni.html
ah01
Profil
regvac
Je možné, dynamicky vložit do dokumentu další <script> tag, ale běžně se to nedělá. Používá se to pouze ve velmi specifických situacích. Např. získávání dat od serveru: http://www.chose.cz/weblog/index.php/dynamicke-nacitani-obsahu-pres-ja vascript/ (funguje tak třeba Seznamácký našeptávač), nebo u rozsáhlých projektů typu framework (dojo) nebo velkých API (google ajax api). Pokud víš, co budeš potřebovat, prostě si to přidej ručně přímo do HTML. Vyhneš se tak i dalším problémům, protože většina prohlížečů nahrává takto vložené skripty asynchronně (výjimkou je Opera).
peta
Profil
viz ah01
x = document.createElement('SCRIPT');
x.src= ...
document....head.apendChild(x) nebo
document....body.apendChild(x)

viz google

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: