ajax下RegisterClientScriptBlock使用

2016-02-19 21:47 19 1 收藏

下面这个ajax下RegisterClientScriptBlock使用教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - Web开发 】

  之前在常规页面下
  为了实现注册一段js脚本
  以实现弹出一个消息提示框
  通常可以这样做

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  string strJS = "script type='text/javascript' language='javascript' ";
  strJS = "alert('');";
  strJS += "/script";
  VS2003下
  Page.RegisterClientScriptBlock("ajs", strJS);
  VS2005下
  Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ajs", strJS);

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  在ajax页面 要实现同样效果
  需要如此做
  string strJS = "alert('');";
  System.Web.UI.ScriptManager.RegisterClientScriptBlock
         (this.Button1, this.Button1.GetType(), "ajs", strJS, true);

来源:http://www.tulaoshi.com/n/20160219/1627161.html

延伸阅读
标签: Web开发
Prototype中的ajax.js提供了一个非常好用的ajax框架,一般应用中简单的调用以下代码就可以了 new Ajax.Request(     url, {method: “get”,     onSuccess: showFilter,     onFailure: function(request){alert(”Server error!”)},     onException: showErr...
标签: Web开发
随着Ajax技术的出现、盛行,本被忽视认为是二流编程语言的JavaScript脚本也开始了新的盛行,大量的JavaScript框架的出现如Microsoft Asp.Net Ajax、jQuery等。Ajax已经成为这些脚本框架必不可少的组成部分了,而且Ajax的开发也越来越简单化。 Ajax是一种已不是加载脚本,其最古老的实现方式是利用iframe来加载远程的脚本利用top.Function来调...
标签: Web开发
AJAX传递中文字符串时必须把中文字符串编码成unicode,一般会用到JS的自带函数escape().不过找到了更好的函数来确决中文字符转换成unicode编码的函数 function uniencode(text)   {       text = escape(text.toString()).replace(/\+/g, "%2B");       var matches = ...
标签: Web开发
在做这个BLOG的过程中无时无刻被这个问题困扰着。。。。 想来想去大应该大致上有三种方法吧: 1、每次客户端在进行同服务器的交互的时候都必须改变URL的值,这样子的话就会让IE记录下了页面的历史状态,从而可以利用IE的前进后退来实现在,这样子应该是用户最能接受的方式吧,因为大家也都习惯的用浏览器的前进、后退功能了。...
1、问题背景 现在,越来越多人开始尝试基于Ajax进行无刷新的Web开发,不过,在.Net环境下,应用Ajax并不是非常方便,这主要可能是由以下一些原因造成的: ·由于Ajax基于javascript的本质,使得开发者必须对javascript非常了解,起码,其javascript能力足以实现对callback返回内容对页面的更新,所以开发的门槛就有一定程度的上升 ·当基于A...

经验教程

289

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部