我需要实现一个功能就是对从我这边发出去的邮件来统计打开率来实施追踪,求高手指教

解决方案 »

  1.   

    如果是web的话我可以设一个onclick事件,现在是asp页面我想知道我怎么才知道对方是否点击了
      

  2.   

     function btnSubmit_Click(d) {
                    if (d=="1") {
                        $.ajax({
                            type:"post", 
                            url:"webForm2.aspx?id="+<%# Eval("ID") %>,
                            success: function() {
                                $.message.alert("邮件成功打开...");
                            }
                        });
                    } else {
                        $.ajax({
                            type:"post", 
                            url:"webForm2.aspx?id="+<%# Eval("ID") %>,
                            success: function() {
                                $.message.alert("邮件发送成功...");
                            }
                        });
                    }       
                }///
     if (d =="1")
                                                            {
                                                                String sql = "update TBEmail set num=(num+1) where id=" +
                                                                        Convert.ToInt32(dtTo1.Rows[i]["ID"]);
                                                            }
                                                            else
                                                            {
                                                                String sql = "update TBEmail set nums=(nums+1) where id=" +
                                                                       Convert.ToInt32(dtTo1.Rows[i]["ID"]);
                                                            }
    这个是我写的,这个只能统计发送出去的数量并不能统计出收件人的点击量