help plz!
Oldalamon a lapok betöltéséhez lapfüles scriptet használok.
<BODY onLoad="tabLoad()">
Na ez a tabLoad így néz ki:
function tabLoad()
{
var HTML = "";
HTML += "<P ALIGN="+tabAlign+">";
for (var i = 0; i < tabs.length; i++)
{
var tab = tabs[i].split("|");
HTML += "<INPUT TYPE='BUTTON' ID="+i+" CLASS='tabOff' VALUE="+tab[0]+" onClick='tabOnClick("+i+")'> ";
}
divTabButtons.innerHTML = HTML;
for (var i = 0; i < tabs.length; i++)
{
var tab = tabs[i].split("|");
if (tab[2] == "*")
{
tabOnClick(i);
break;
}
}
}
Na ezzel semmi gond nincs, mindössze azt akarom hogy az innerHTML ben preload legyen betöltés alatt. Próbáltam ajax preloadokat, de az meg kiüti a lapfüles onloadot. hogy lehetne megoldani hogy legyen ajax preload is, meg fülek is?
az ajax preload js-em a következő:
function ajaxLoader(url,id) {
if (document.getElementById) {
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
if (x) {
x.onreadystatechange = function() {
if (x.readyState == 4 && x.status == 200) {
el = document.getElementById(id);
el.innerHTML = x.responseText;
}
}
x.open("GET", url, true);
x.send(null);
}
}
Köszi előre is a segítséget!