Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy tudom megoldani hogy ne...

Hogy tudom megoldani hogy ne töltse újra az oldalt?

Figyelt kérdés
Tehát van egy adott oldal. Na most ugye maga a fejléc meg a lábrész nem változik ha másik menüpontra megyek, hanem csak maga a tartalom. Ebből jött az ötlet hogy akkor minek újra betölteni ha másik menüpontra lépek. Meg lehet oldani valahogy? Gondolom valahogy JS-el kéne csak abban még nemigazán vagyok otthon

2016. febr. 25. 10:28
 1/1 anonim ***** válasza:
100%

Fogsz egy kis HTML-t. Apróra vágod a CSS-t, majd ízlés szerint fűszerezheted egy kis jQuery-vel. Az igazi ínyencek még hozzáadhatnak egy kis szerver oldali kódot, és nagyjából 15-20 perc alatt ropogósra sül 180 fokon.


Egy ilyet betolsz az oldal HEAD elemébe:

<script type="text/javascript" src="http://code.jquery.com/jquery-2.2.1.min.js"></script>


Először is kell egy egyedi azonosítóval ellátott div, amibe töltöhethetünk:

<div id="tartalom"></div>


És most jön a nagy trükk:

<script type="text/javascript">

function betolt(oldal) {

$.get(oldal, function(eredmeny) {

$("#tartalom").html(eredmeny);

});

}

</script>


És ez úgy fog működni, hogy:

<a onclick="betolt('valami.html');">Másik oldal</a>


Persze vannak biztonsági kérdések is, de az XSS-ről sokat lehet olvasni a neten.

2016. febr. 25. 10:45
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!