Portál AbcLinuxu, 3. listopadu 2025 01:00
var url = 'include/pages/window.php';
function reload() {
$("#out").load(url);
}
var url = 'include/pages/window.php';
var window = $.ajax({
url: url,
async: false
}).responseText;
document.getElementById('out').innerHTML = window;Řešení dotazu:
setTimeout(reload(), 20000); (a nie setTimeout(reload, 20000); pripadne setTimeout("reload()", 20000);)? Ak áno, tak ti to fungovať nebude.
Obsah akého elementu to vlastne prepisuješ? Nie je v ňom náhodou aj tá reload funkcia (a teda si ju pri zmene obsahu v podstate vymažeš)?
Skúšal si pozrieť vo Firefox (alebo v inom prehliadači s chybovou konzolou javascriptu), či to nepíše nejakú chybu?
Uncaught TypeError: Cannot read property 'innerHTML' of null scripts/common.js:91
Uncaught TypeError: Cannot set property 'innerHTML' of null scripts/common.js:113Nenalezen žádný prvek
document.getElementById("out") is null
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.