私はこれをしたい:
javascipt を使用して python scipt を実行します。
function getDescription() {
<!-- var snd_name = document.getElementById("name").value; -->
var url = '/cgi-bin/events.py?name=1';
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
printEvent('Client','Sent request ...');
req.onreadystatechange = processRequest;
req.open("GET", url, true);
req.send(null);
}
関数 getDeciption が別の場所で呼び出されています。
ここで、パラメーターを含む URL を req.open で Python スクリプトに渡します。
Pythonスクリプトでは、次のようなことが好きです:
import time
import cgi
import sys
import cgitb; cgitb.enable()
import urlparse
import urllib
result = READ_THE_PARAMETERS... I have no clue what to do here...
a = result[name]
print[a]
そして、私は「1」であるべきです。
おそらくかなり簡単ですが、今日はそうではありません。助けてください。
ありがとうピーター