1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
function searchSuggest(x,y) {
// évite de lancer une recherche si une est déjà en cours
if (http_request.readyState == 4 || http_request.readyState == 0) {
var str = escape(document.getElementById(x).value);
http_request.open("GET", "search.php?search=" + str, true);
http_request.onreadystatechange = function () {
if (http_request.readyState == 4) {
// var ss = document.getElementById(y) ;
y.innerHTML = '';
var str = http_request.responseText.split("\n");
for(i=0; i < str.length - 1; i++) {
var suggest = '<div onmouseover="javascript:suggestOver(this);" ';
suggest += 'onmouseout="javascript:suggestOut(this);" ';
suggest += 'onclick="javascript:setSearch(this.innerHTML);" ';
suggest += 'class="suggest_link">' + str[i] + '</div>';
y.innerHTML += suggest;
}
} |