This is a bit rough but will allow you to send moderate amounts of
data and get back a status response.
Tim
<HTML>
<HEAD>
<TITLE>Cookie Remote Scripting</TITLE>
<SCRIPT type="text/javascript">
var ErrorTimeoutSec=1.5;
var CookieName="cTest";
var tOut=null;
var NoResponse="No response";
var sImage=null;
function doIt(sMsg){
delCookie(CookieName);
var sURL="getInfo.asp?v="+escape(sMsg)+"&x="+escape(ne w Date());
sImage=new Image();
sImage.onload=function(){showMsg(true)};
tOut=window.setTimeout("showMsg(false)", ErrorTimeoutSec*1000);
sImage.src=sURL;
}
function delCookie(key){
var d = new Date();
d.setDate(d.getDate() - 2);
document.cookie = key+'=deleted; expires='+d.toGMTString()+';';
}
function showMsg(bOK){
sImage=null;
if(tOut)window.clearTimeout(tOut);
var el=document.getElementById('sAnswer');
if(bOK){
el.innerHTML=getCookie(CookieName);
}else{
el.innerHTML=NoResponse;
}
}
function getCookie(sName) {
var dc = document.cookie;
var arrC=dc.split(";");
var tc;
var retVal="No value"
for(x=0;x<arrC.length;x++){
tc=arrC[x].split("=");
tc[0]=tc[0].replace(" ","")
if(tc[0]==sName)retVal = unescape(tc[1]);
}
return retVal;
}
</SCRIPT>
</HEAD>
<BODY>
<input type="text" size=20 id='vInput' value="blah">
<A href="#"
onclick="doIt(document.getElementById('vInput').va lue);return false">
Call</a><br />
<span id='sAnswer'></span>
</BODY>
</HTML>
"von" <vo*@vonvon.com> wrote in message
news:Z-********************@comcast.com... Is it possible to run a Perl script from within a javascript?
I have an existing javascript that provides some data - and I want
to write that data to a text file on my server via a Perl script
(that I also already have).
Both scripts work great - I just don't know how to make them work
together.
Is this even possible?
Thanks in advance for all input.
:)