Script na načítavanie do DIVu.

Programovacie jazyky, rady, poradňa...
mjz
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 134
Registrovaný: 25 nov 2007, 14:20
Bydlisko: Bardejov

Script na načítavanie do DIVu.

Príspevok od používateľa mjz »

Potreboval by som script ktorý by mi načítaval jednotlivé položky v menu do obsahového DIVu.
Ak by ste o niečom vedeli tak by som bol rád keby ste mi ho mohli poskytnúť. :)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: Script na načítavanie do DIVu.

Príspevok od používateľa chrono »

Vhodný spôsob záleží od toho, či na tej stránke používaš nejaké javascript knižnice, ktoré už také niečo obsahujú.
mjz
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 134
Registrovaný: 25 nov 2007, 14:20
Bydlisko: Bardejov

Re: Script na načítavanie do DIVu.

Príspevok od používateľa mjz »

Nepoužívam je to len čisto HTML a CSS. A už ju mám skoro celú spravenú len neviem vyriešiť to menu aby sa načítavalo do druhého DIVu.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Script na načítavanie do DIVu.

Príspevok od používateľa audiotrack »

máš aspoň základné zručnosti a skúsenosti s javascriptom? Hovorí ti niečo pojem ajax?
mjz
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 134
Registrovaný: 25 nov 2007, 14:20
Bydlisko: Bardejov

Re: Script na načítavanie do DIVu.

Príspevok od používateľa mjz »

Javascript som sa nedávno začal učiť ale som len úplný začiatočník. S ajaxu neviem nič. A preto aj potrebujem nejaký už hotový script.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Script na načítavanie do DIVu.

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

<html>
<head>
<script type="text/javascript">
function nacitaj(page)
{
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("meno_tvojho_divu").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET",page,true);
xmlhttp.send();
}
</script>
</head>
<body>

<div id="meno_tvojho_divu">obsah v tomto dive sa bude meniť</div>
<a href="#" onclick="nacitaj('stranka1.php')">link na stranku 1</a>
<a href="#" onclick="nacitaj('stranka2.php')">link na stranku 1</a>

</body>
</html>

takto nejak. Je to z hlavy, tak za správnosť neručím ale myslím že som sa nikde nepreklepol
Napísať odpoveď