Spravil som si na stranke
http://jan.fecik.sk/ vyhladavanie ktore pri vyhladavani skryje obsah a nahradzuje ho vysledkami z vyhladavania:
Kód:
function hint(str) {
if (str.length == 0) {
document.getElementById("search").innerHTML = "";
document.getElementById("contents").style.display = "block";
return;
}
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status == 200) {
document.getElementById("search").innerHTML=xmlhttp.responseText;
if (xmlhttp.responseText != "")
document.getElementById("contents").style.display = "none";
}
}
xmlhttp.open("GET","/?search="+encodeURIComponent(str),true);
xmlhttp.send();
}
Vsetko funguje ako by som chcel, problem je len v tom, ze napisem hladany vyraz a zmazem ho, tak mi obsah zostane nadalej skryty, uz nad tym meditujem hodinu a netusim vobec ako to spravit, aby sa po zmazani odokryl obsah a nebolo nutne stranku refreshnut...netusite niekto ako to docielit?