![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czy da się za pomocą ajaxu pobrać od nowa plik .js przeł przeładowania strony?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pobierasz go i na nim "eval"
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
"eval" is evil
![]() Proponuję usunąć z drzewa dom <script> po czym dodać jeszcze raz z tym, że np.: <script src="./ścieżka_do_pliku.js?data=(data wygenerowana za pomocą JS)"> i nie potrzeba AJAX-u ![]() -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
I w przypadku przeładowania pliku js zmieniać datę? Ale jak?
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 7 Dołączył: 30.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
zmienić datę czego ?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
<script src="./ścieżka_do_pliku.js?data=(data wygenerowana za pomocą JS)">
No bo mi chodzi o to, żeby załadować plik js bez ponownego ładowania strony. A jak dodać ten fragment? document.write();? Ludzie piszcie jaśniej... |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 7 Dołączył: 30.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
To jeszcze raz:
- Ogólnie: http://www.howtocreate.co.uk/tutorials/javascript/dombasics - usuwanie elementów z drzewa DOM: http://kurs.browsehappy.pl/JavaScript/DOM - dodawanie elementów do drzew DOM: http://kurs.browsehappy.pl/JavaScript/DOM (tak ten sam) - data w JS: Google ![]() Podpowiedź: Kod element.src = "blabalbla.js?"+data_wygenerowana;
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
No teraz rozumiem. Czyli za pomocą DOM kasuje <script> i potem dodaje z nową datą w linku (po co nowa data to już wiem).
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 14:32 |