ładowanie html w div
ładowanie html w div
Mam jeszcze jeden problem. jak zrobić, żeby razem ze stroną wczytała mi się do div main zawartość startmain.html, a po naciśnieciu przycisku podmieniła się na np. o mnie.html? Przy czym chciałbym, żeby nie przeładowywała mi się cała strona a tylko div main.
Tu są linki do index i start main.
http://www.kubad.pl/index2; http://www.kubad.pl/start.html
Będę wdzięczy za każdą pomoc i tłumaczenie "łopatologiczne". Dzięki
Tu są linki do index i start main.
http://www.kubad.pl/index2; http://www.kubad.pl/start.html
Będę wdzięczy za każdą pomoc i tłumaczenie "łopatologiczne". Dzięki
Re: ładowanie html w div
Twoja strona to czysty HTML, czy może używasz jakiegoś języka programowania, np php?
Re: ładowanie html w div
strona główna to html i elementy php(licznik), wywołanie przycisków w js. podstrony bedą: start (która chciałbym, żeby ładowała się razem ze stroną główną) -html; o mnie - html; galeria - html z wywołaniem lightbox (js, css); formularz mailowy - php.
Re: ładowanie html w div
Znalazłem na jednym z forów coś takiego i działa!!!!
Wklejamy na stonę główną do HEAD taki kod:
gdzie 'Treść' zastępujemy nazwą docelowego Div-a w którym ta storna ma się pojawić.
Całośc wywołujemy z przyciski następującym kodem:
oczywiśie 'strona.html' zastępujemy nazwą strony, którą chemy wywołać.
pzdr.
Wklejamy na stonę główną do HEAD taki kod:
Kod: Zaznacz cały
<script type="text/javascript">
var ObiektXMLHttp = false;
if (window.XMLHttpRequest) {
ObiektXMLHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
function getData(zrodlo) {
if (ObiektXMLHttp) {
ObiektXMLHttp.open("GET", zrodlo);
ObiektXMLHttp.onreadystatechange = function() {
if (ObiektXMLHttp.readyState == 4) {
document.getElementById('TRESC').innerHTML = ObiektXMLHttp.responseText;
}
}
ObiektXMLHttp.send(null);
}
}
</script>Całośc wywołujemy z przyciski następującym kodem:
Kod: Zaznacz cały
<a href="" onclick="getData('strona.html'); return false">link1</a><br />
pzdr.
-
ichweissnichtwas
- Posty: 1
- Rejestracja: sob sty 16, 2010 3:12 pm
Re: ładowanie html w div
Mam pytanie.
Jak spod załadowanej treści do DIV wywołać lightbox?
Bo tradycyjnym sposobem, z samej strony idzie, a z treści załadowywanej z zewnętrznej strony nie.
Jak spod załadowanej treści do DIV wywołać lightbox?
Bo tradycyjnym sposobem, z samej strony idzie, a z treści załadowywanej z zewnętrznej strony nie.
Re: ładowanie html w div
Skkrypt lightbox'a musisz umieścić w kodzie strony głównej, a jego wywołanie jako linki w ładowanym div. u mnie działa.
pzdr.
pzdr.
Re: ładowanie html w div
Witam.ducze pisze:Skkrypt lightbox'a musisz umieścić w kodzie strony głównej, a jego wywołanie jako linki w ładowanym div. u mnie działa.
pzdr.
Również mam problem z lightbox-em z tym że w Firefox.
Za pośrednictwem ajaxa pobieram do div-a plik z podlinkowanymi zdjęciami:
Kod: Zaznacz cały
<div id="gallery">
<ul>
<li>
<a href="photos/image1.jpg" title="" rel="lightbox" onClick="galeria()">
<img src="photos/thumb_image1.jpg" width="72" height="72" alt="" />
</a>
</li>
<li>
<a href="photos/image2.jpg" title="" rel="lightbox" onClick="galeria()">
<img src="photos/thumb_image2.jpg" width="72" height="72" alt="" />
</a>
</li>
.....
</ul>
</div>
Dodatkowo w jednym z plików js wywołuję:
Kod: Zaznacz cały
function galeria() {
$(function() {
$('#gallery a').lightBox();
});
}
