Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript] Jak załadować do div zawartość div z innego pliku html?
starjacker0
post 23.12.2012, 12:09:16
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.12.2012

Ostrzeżenie: (0%)
-----


Wiem juz, jak ladowac div do innego div w obrebie tego samego pliku html:
Kod
function Put_div(){
   document.getElementById("News_archival").innerHTML = document.getElementById("News_the_latest1").innerHTML;
}


Niestety nie wiem, jak to zrobic, gdy div, ktory chce zaladowac do wybranego diva, jest w innym pliku html.

Jako ze mam strone na Neostradzie, wiec prosze o rozwiazanie (ale nie chce ramek) w JS, gdyz PHP nie jest obslugiwane (AJAX i JQuery nie wiem, nie probowalem, a opis hosta skapy).

Ten post edytował starjacker0 23.12.2012, 12:10:14
Go to the top of the page
+Quote Post
mortus
post 23.12.2012, 13:00:51
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Najłatwiej będzie użyć metody .load() z jQuery. Metoda ta umożliwia bowiem pobranie zawartości konkretnego elementu z dowolnego pliku. Oczywiście bez AJAX-a się nie obędzie, a alternatywą dla .load() będzie wczytanie strony za pomocą obiektu xmlHttpRequest i parsowanie jej źródła za pomocą wyrażeń regularnych.

jQuery znaczną część pracy "odwali" za Ciebie.
Go to the top of the page
+Quote Post
starjacker0
post 24.12.2012, 11:25:06
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.12.2012

Ostrzeżenie: (0%)
-----


JQuery dziala na Firefoxie a na IE9 nie.

Poza tym wczytywany div nie zawiera polskich znakow, tylko krzaczki. Mam kodowanie utf-8 i nic.

Prosze o pomoc, ponizej link do spakowanych plikow html, css i skryptu js:
http://www.mediafire.com/download.php?zexqcj94uh7xms8
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 20:20