Chcę dodać dodatkowe skrypty i style do mojej witryny po załadowaniu określonego div
. Zacznę od zdefiniowania ścieżki do skryptu lub arkusza stylów, a następnie utworzyć element. Odtąd dołączam element do tagu head w HTML.tylko dodać skrypt do głowy, jeśli nie istnieje
Chciałbym jednak zobaczyć, czy skrypt lub arkusz stylów został już dołączony, zanim ponownie go dołączę. Byłoby głupio dołączyć do istniejącego już skryptu lub arkusza stylów.
P: Jak korzystać z javascript do sprawdzania, czy plik skryptu już istnieje w tagu head, a następnie do elementu, jeśli nie?
EDIT
Zrobiłem funkcję opartą na odpowiedź od @KernelPanik. To jeszcze nie działa, ale mam nadzieję, że tak będzie. Funkcja jest obecnie przedmiotem pytania: my script appending function doesn't work
Możesz umieścić identyfikator na swoim znaczniku script/style/link i sprawdzić, czy istnieje. – Vatev
@Vatev Jedynym problemem jest to, że jest obsługiwany tylko przez niektóre przeglądarki. – Dimser
Jak to zrobić? document.scripts lub document.getElementsByTagName ("script") i ich atrybuty są afaik obsługiwane przez wszystkie przeglądarki – mplungjan