摘要:
下文讲述使用js代码获取客户端操作系统版本的方法分享,如下所示:
在后台代码中调用前台js代码,这种操作虽说不是很常见的操作,但是偶尔也会遇见这种操作,那么在c#中如何实现这类操作呢?如下所示:
方法1:直接在控件上使用onClientClick事件添加js函数
Text="Button" OnClientClick="return check();"
OnClick="btnSave_Click" />
/* check为一个js方法 */
方法2:
在后台代码中使用属性添加方法,为控件添加js事件
btnSave.Attributes.Add("onclick", "return check();");
/*check为js方法*/
方法3:
在页面上直接注册js代码
StringBuilder s = new StringBuilder();
s.Append("
s.Append("check();");
s.Append("");
ClientScript.RegisterStartupScript(this.GetType(), "initScript", sb.ToString());
方法4:
使用Response.Write方法直接向页面写入js代码
Response.Write("");