Postanowiłem zrobić sobie system pomocy oparty na tooltipach overliba.
Mam jednak problem z poprawnym wyświetleniem tekstu w takim dymku. Generalnie, w uproszczeniu wygląda to tak:
funkcja JS
Kod
function help(){
advAJAX.get({
url : "ajax.php?func=help",
// onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "pobieranie danych..."; },
onSuccess : function(obj) { document.getElementByAttribute("title").innerHTML = obj.responseText; }
});
}
advAJAX.get({
url : "ajax.php?func=help",
// onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "pobieranie danych..."; },
onSuccess : function(obj) { document.getElementByAttribute("title").innerHTML = obj.responseText; }
});
}
wywołanie
Kod
<a href="java script:;" onMouseOver="return overlib(return help(), CAPTION, 'Pomoc Systemu DCMS', FADEIN);" onMouseOut="nd();" title="tekst">?</a>
natomiast funkcja help w pliku ajax.php
<?php function help(){ } ?>
wiem, że przedstawiona wersja nie ma prawa działać, jednak dopiero zaczynam przygodę z JS i za bardzo nie wiem jaką komendę wstawić do onSuccess ...
naturalnie jest to również bardzo uproszczone, aktualna wersja nie jest zbyt użyteczna
