52,797
社区成员
发帖
与我相关
我的任务
分享
var xmlhttp;
function recordBehavor(content,cfun){
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = cfun;
xmlhttp.open("POST","writeToFile.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("str="+content);
}
function imgClick(id){//点击图片的处理
var time = new Date();
if (id.title=="unselected"){
id.title="selected"
id.style.borderColor="#0000FF";//图片被选中后边框变化
recordBehavor(time.toJSON()+","+id.src + ",selected\r\n",function(){alert(xmlhttp.readyState+"-------"+xmlhttp.status);});//测试Ajax返回状态
} else {
id.title="unselected"
id.style.borderColor="#FFFFFF";//图片取消选中后边框变化
recordBehavor(time.toJSON()+","+id.src + ",cancled\r\n",function(){alert(xmlhttp.readyState+"-------"+xmlhttp.status);});//测试Ajax返回状态
}
}
if($_POST) {
print_r($_POST);
exit;
}
?>
<script>
var xmlhttp;
function recordBehavor(content,cfun){
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
cfun(xmlhttp.responseText);
}
}
xmlhttp.open("POST","<?php echo $_SERVER['PHP_SELF']; ?>",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("str="+content);
}
function imgClick(id){//点击图片的处理
var time = new Date();
if (id.title=="unselected"){
id.title="selected"
id.style.borderColor="#0000FF";//图片被选中后边框变化
recordBehavor(time.toString()+","+id.src + ",selected\r\n",function(data){ alert(data);});//测试Ajax返回状态
} else {
id.title="unselected"
id.style.borderColor="#FFFFFF";//图片取消选中后边框变化
recordBehavor(time.toString()+","+id.src + ",cancled\r\n",function(data){alert(data);});//测试Ajax返回状态
}
}
</script>
<img src='03.gif' id='img1' onclick=imgClick(this) style='border-color:#000'>