jeps...
lad os tage et eksempel.
prøv at se her foreløbig:
http://fdfvodskov.dk/ajaxJeg kan godt udskrive session.sessionid på "window1.asp" og det kan der jo laves en vis sikkerhed omkring. Men en session("test") vil den ikke. Her noget simpelt source:
default.asp:
<%
session("test")="dette er en prøve!"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd"><html>
<head>
</head>
<body>
<div id="test">
</div>
<br>
<input type="button" id="stop" value="Stop tid" onclick="stop_tid();" style="display: block;">
<input type="button" id="start" value="Start tid" onclick="start_tid();" style="display: none;">
<script type="text/javascript">
function loadXMLDoc(){
url='window1.asp';
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",url,false);
xmlhttp.send(null);
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",url,false);
xmlhttp.send();
}
document.getElementById('test').innerHTML=xmlhttp.responseText;
}
function go_ajax(){
loadXMLDoc();
tid = setTimeout("go_ajax()",4000);
}
function stop_tid(){
document.getElementById('stop').style.display='none';
document.getElementById('start').style.display='block';
clearTimeout(tid);
}
function start_tid(){
document.getElementById('stop').style.display='block';
document.getElementById('start').style.display='none';
go_ajax();
}
start_tid();
</script>
</body>
</html>
window1.asp:
<%
response.expires=-1
%>
<%=now%>
<br>
<%=session("test")%>
Hvorfor kommer den med fejl her?
\Dan