| Autor | Zpráva | ||
|---|---|---|---|
| JAAkub Profil |
#1 · Zasláno: 6. 3. 2010, 20:02:17
Nazdar,
Podľa tohoto článku, som si stiahol script: function ajax(stranka, kam)
{
var httpRequest;
if(typeof window.ActiveXObject != 'undefined')
{
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
httpRequest = new XMLHttpRequest();
}
httpRequest.open("GET", stranka, true);
httpRequest.onreadystatechange= function ()
{
processRequest(httpRequest, kam)
};
httpRequest.send(null);
}
function processRequest(httpRequest, kam)
{
if (httpRequest.readyState == 4)
{
if(httpRequest.status == 200)
{
if (typeof kam == 'string')
{
document.getElementById(kam).innerHTML = httpRequest.responseText;
}
if (typeof kam == 'function')
{
kam(httpRequest.responseText);
}
}
else
{
alert("Chyba pri nacitani stanky " + httpRequest.status +" : "+ httpRequest.statusText);
}
}
else
{
if (typeof kam == 'string' && kam != '')
{
document.getElementById(kam).innerHTML = '?ekejte...';
}
}
}
Ale problém je, že keď sa mi načíta stránka do div-u nefungujú v nej odkazy. Kliknem na odkaz a nič. Nefunguje mi ani môj box, ktorý je volaný cez <a. Ďakujem, keď mi pomôžete |
||
| Keeehi Profil |
#2 · Zasláno: 7. 3. 2010, 00:05:32
JAAkub:
Nejspíš máte adresu napsanou relativně, chtělo by to zkontrolovat, kam ten odkaz vlastně ve skutečnosti odkazuje. |
||
| JAAkub Profil |
#3 · Zasláno: 7. 3. 2010, 06:58:19
Keeehi:
Načítavam súbor OBSAH.php A v ňom je odkaz na prihlasenie.php. Alebo na nejaký box |
||
| Keeehi Profil |
#4 · Zasláno: 7. 3. 2010, 10:18:14
JAAkub:
Ano, ale zkontrolujte si tu adresu v odkazu. Není důvod,proč by odkazy vytvořené javascriptem neměly fungovat. proto budete mít nějspíše chybu někde tady: <a href="prihlasenie.php">přihlásit</a>, zkuste tu adresu zapsat absolutně <a href="ht tp://www.example.com/nějaké/slozky/prihlasenie.php">přihlásit</a> |
||
| JAAkub Profil |
#5 · Zasláno: 7. 3. 2010, 13:11:57 · Upravil/a: JAAkub
Už som to vyriešil
- lock |
||
|
Časová prodleva: 16 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0