![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 2 Dołączył: 31.01.2010 Skąd: Konstancin-Jeziorna Ostrzeżenie: (0%) ![]() ![]() |
Mam problem odnośnie, sprawdzania istnienia elementu.
Poniżej dam algorytm działania. 1. Sprawdzam czy w divie istnieje element object lub img. 2. Jeśli nie ma to dodaje skrypt za pomocą JS : Kod var script = document.createElement('script'); script.type = 'text/javascript'; script.src = "http://adres/skrypt.js"; var script2 = document.createElement('script'); script2.type = 'text/javascript'; script2.text = 'Tutaj są zmienne ustawień'; document.getElementById('div').appendChild(script); document.getElementById('div').appendChild(script2); 3. Powyższy kod zaciąga informacje i wstawia je do diva z powyższym skryptem. Pytanie brzmi : Czy da się jakoś sprawdzić istnienie danych elementów np. img zaciągniętych przez skrypt ? Ten post edytował GameMaker 29.10.2013, 14:54:36 -------------------- Movie CMS v 0.1 - Postęp
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 26 Dołączył: 23.01.2009 Skąd: eZ Systems Ostrzeżenie: (0%) ![]() ![]() |
Ciężko powiedzieć, zależy co te skrypty dokładnie robią i jak działają. Możesz zrobić jakiś timeout i wtedy ewentualnie sprawdzić zmiany w DOMie poczynione przez dodane skrypty.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Możesz też odpalić narzędzie developerskie i uruchamiać ten kod za pomocą konsoli.
Ten post edytował wNogachSpisz 10.11.2013, 12:06:01 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 9.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli chcesz już po zaciągnięciu to sprawdź :
obj.length!==0 Jeżeli różne od zera to element istnieje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:37 |