C# 在.aspx页面中记录打印(window.print())和电子邮件(mailto)事件
任何人都知道如何使用事件处理程序记录服务器端所有.aspx页面的打印(window.print())和电子邮件(mailto)事件,以便在它们被触发时能够在数据库中存储分析数据?您的站点上可以有一个“analytics.aspx”页面。此页面将解析传入的发布值或查询字符串值,并根据需要写入数据库。例如: /analytics.aspx?a=email&id=1234 无法将“1234”页上发生的“电子邮件”操作写入数据库 然后在生成操作的页面中,一些javascript通过适当的变量对analytics.aspx页面进行ajax调用,调用您喜欢的任何操作。类似jQuery ajax助手的东西可能会有所帮助: 请注意,“常规”分析将无法运行——这是假设您有某种自定义数据库。因为您的日志文件可能很快包含许多指向此“analytics.aspx”页面的链接,如果没有查询字符串信息,这些链接对于解释来说毫无意义C# 在.aspx页面中记录打印(window.print())和电子邮件(mailto)事件,c#,asp.net,.net,vb.net,event-handling,C#,Asp.net,.net,Vb.net,Event Handling,任何人都知道如何使用事件处理程序记录服务器端所有.aspx页面的打印(window.print())和电子邮件(mailto)事件,以便在它们被触发时能够在数据库中存储分析数据?您的站点上可以有一个“analytics.aspx”页面。此页面将解析传入的发布值或查询字符串值,并根据需要写入数据库。例如: /analytics.aspx?a=email&id=1234 无法将“1234”页上发生的“电子邮件”操作写入数据库 然后在生成操作的页面中,一些javascript通过适当的变量对analy