Ero incuriosito, ho fatto delle prove:
cosi funziona:
http://www.studio-mas.com/prove/testahah.asp
ho aggiunto questo:
A2.asp
codice:
response.Write("valore restituito da button1 <script id=""jsexec"" type=""text/javascript"">" & vbcrlf & "alert('codice button1');" & vbcrlf & "</script>")
il type e i vbcrlf non cambiano nulla, ma ho aggiunto un id allo script.
e al file
codice:
function ahahDone(target) {
// only if req is "loaded"
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200 || req.status == 304) {
results = req.responseText;
document.getElementById(target).innerHTML = results;
//NON MI SONO CURATO DEL CROSSBROWSER - c'è da sistemare execJs
eval(document.getElementById("jsexec").innerHTML);
} else {
document.getElementById(target).innerHTML="ahah error:\n" + req.statusText;
}
}
}