从javascript asp.net调用服务器端函数
Call server side function from javascript asp.net
我需要跟踪用户何时在嵌入wistia的视频上点击播放。基本上,我只需要将视频和登录用户的名称写入SQL数据库。我已经构建了所有内容,但我需要从javascript调用服务器端函数。这是脚本代码:
<script>
wistiaEmbed = Wistia.embed("zt4tf4py2t");
wistiaEmbed.bind("play", function () {
alert("Play"); // CALL C# FUNCTION HERE
return this.unbind;
});
</script>
谢谢,Sam
最简单的解决方案是通过ajax发送POST。如果你使用JQuery,你可以这样做:
$.ajax('/your/url/here.aspx?videoId=1');
然后在ASP.NET代码中添加一个页面,该页面检查请求参数并将信息保存到数据库中。如果您使用MVC,它将只是一个控制器操作。
相关文章:
- Ajax没有给我服务器端函数调用
- 如何使用javascript代码调用服务器端函数;标记函数“>
- OrientDB:在服务器端函数中访问查询结果数据
- OrientDB Javascript 服务器端函数内的结果迭代
- 如何在 javascript 函数中调用服务器端函数
- 如何在 Node.js 中从客户端调用服务器端函数(例如.html单击按钮)
- 在 MVC3 中从客户端调用服务器端函数
- 从javascript asp.net调用服务器端函数
- 使用Javascript调用服务器端函数
- 使用隐藏按钮从JS调用服务器端函数
- 如何使用HtmlService运行服务器端函数
- 服务器端函数调用客户端Javascript函数以获取结果
- 如何从json调用服务器端函数
- 从客户端调用服务器端函数
- 如何防止使用javascript执行服务器端函数
- 如何从javascript调用服务器端函数
- 如何在ASP.Net中使用jQuery调用服务器端函数
- 如何在MVC中从javascript调用服务器端函数
- 服务器端函数在通过ajax访问时抛出php错误
- JavaScript对象-转换为JSON格式并传递给服务器端函数