Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dołączanie pliku zew. ze skryptem w innym skrypcie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
starach
Hej. Właściwie 'złożoność' zagadnienia już opisałem. Więc teraz pytanie jak to zrobić.

W HTMLu wstawiamy między znacznikami head tag script. A co jeśli chcemy dołączyć skrypt w pliku zew. *.js?
wookieb
  1. <script type="text/javascript" src="http://adres/do/skryptu.js"></script>

Ale nie sadze ze o to ci chodzi.
A z poziomu JS to musisz dodac do heade kolejny tag <script> albo zastosowac document.write
starach
Mam już 7 plików JS dołączanych w HEAD oprócz jQuery. Muszę napisać jeszcze kilka klas, które również będę musiał popakować i dołączyć, bo 90% strony będzie używała ajax'a. Ehh Szkoda.

To może podałbyś mi jakiś dobry 'wzorzec' do odpowiedniego pakowania bibliotek JS?
kamil4u
Cytat
albo zastosowac document.write

Albo zrobić to porządnie przez DOM smile.gif, czyli:
- wyszukujesz head w dokumencie
- tworzysz nowy tag <script>
- dodajesz odpowiednie parametry typu src
- wstawiasz w head

Przykład, tyle, że z div:
Kod
x = document.createElement("div");
x.id = "test";
x.innerHTML = "TEST"
document.getElementById('body').appendChild(x); //tworzy w ele. o id body div-a o id="test" i z treścią TEST


PS. jak pokolorować składnie JS na tym forum ? - nie chce mi się szukać (ludzka cecha: leniwość smile.gif ) - dlatego pytam przy okazji tongue.gif
starach
Chyba się nie da pokolorować.
Hmm dzięki ale po pierwsze ja wole jQuery a po drugie miałem nadzieje że jest już jakaś dyrektywa od tego... krótka dyrektywa
erix
Ale leń: http://www.gnucitizen.org/blog/jquery-include/ tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.