易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : ajax

Ajax特效 动态树形列表 之三

数据库设计
本实例使用名为tree的数据库表,包含的数据如图1.8所示,具体的建表语句如下:
CREATE TABLE 'tree' (
  'id' int(11) NOT NULL auto_increment,
  'text' varchar(255) NOT NULL,
  'isfolder' varchar(5) NOT NULL default 'false',
  'link' varchar(255) default NULL,
  'pid' int(11) NOT NULL default '0',
  PRIMARY KEY  ('id')
) ......

注册用户名验证(ajax版)

<!--注册验证用户名是否存在(不刷新)(2008-07-10 11:22:08)标签:document if color ch rs 注册 ajax 验证 用户名 it   分类:网络编程应用
针对ASP的 用的是AJAX写的
分两部分
 
-->
1.注册页面
JS部分:
<script language="JavaScript">
function chuser(){
  var csuser=document.getElementById("csuser").value;
   if((csuser == null) || (csuser == ""))
 {
   document.getElementById("loginid_info").className = 'STYLE1';
   document.getElementById("loginid_info").innerHTML = '用户名不能为空。';
  return false;
 }
  else
    if(csuser.length<6 || csuser.length>16)
   {
    document.getElementById("loginid_info").className = 'STYLE1';
    document.getElementById("loginid_info").innerHTML = '用户名必须为6-16位。';
    return false;
   }
   //var filter=/^\s*[.A-Za-z0-9_-]{2,16}\s*$/;
   //if (!filter. ......

AJAX 库

 BODY { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }
P { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }
DIV { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }
TD { FONT-FAMILY:Tahoma; FONT-SIZE:10pt }
AJAX 库 API 是一种内容分布网络,可载入最受欢迎的开源 JavaScript 库的架构。通过使用 Google AJAX API 载入程序的
google.load()
方法,您的应用程序能够迅速从全球任何位置访问不断增长的、最受欢迎的开源 JavaScript 库列表
 
 
<script src="http://www.google.com/jsapi"></script>
  google.load("jquery", "1.3.1");
  google.load("jqueryui", "1.5.3");
  google.load("prototype", "1.6.0.3");
  google.load("scriptaculous", "1.8.2");
  google.load("mootools", "1.2.1");
  google.load("dojo", "1.2.3");
  google.load("swfobject", "2.1");
  google.load("yui", ......

ajax开发框架介绍

 能实现拖放功能的js脚本dom-drag.js  www.yongpup.net
基于浏览器的开发框架(Application Frameworks)
1.Bindows www.bindows.net
2.BackBase www.backbase.com
3.DOJO  dojotoolkit.org/
4.Open Rico openrico.org/rico/home.page
5.qooxdoo qooxdoo.oss.schlund.de/
6.Tibet www.technicalpursuit.com/ajax_indepth.htm
7.AJFORM www.redredmusic.com/brendon/ajform/
基于浏览器的应用框架(Infrastructural Frameworks)
1.Ajaxcaller www.ajaxify.com/run/testAjaxCaller
2.Flash JavaScript Integration Kit   weblogs.macromedia.com/flashJavaScript/
3.Google AJAXSLT goog-ajaxslt.sourceforge.net/
4.HTMLHttpRequest www.twinhelix.com/JavaScript/htmlhttprequest/
5.Interactive Website Framework sourceforge.net/projects/iwf/
6.LibXMLHttpRequest www.imnmotion.com/reference/2005/09/09/libXmlRequest.html
7.MAJAX unips.sourceforge.net/devblog/?page_id=2
8.RSLite www.ashleyit.com/rs/rslite
9.Sack twilightuniverse.co ......

解决AJAX(JSP)中文乱码或特殊符号(&)的传递问题

解决AJAX(JSP)中文乱码或特殊符号(&)的传递问题----> 本人原创(244796562@qq.com)
************************js******************************
...
...
var s = encodeURIComponent("中文&English&@#$%!");
xmlReq.send("test", "txt=" + s, callback, callerror);//通过XMLHTTPRequest发送字符数据给servlet
...
...
*************************java***************************
...
...
String s = java.net.URLDecoder.decode(request.getParameter("txt"), "UTF-8");//servlet获取数据
...
... ......

解决AJAX(JSP)中文乱码或特殊符号(&)的传递问题

解决AJAX(JSP)中文乱码或特殊符号(&)的传递问题----> 本人原创(244796562@qq.com)
************************js******************************
...
...
var s = encodeURIComponent("中文&English&@#$%!");
xmlReq.send("test", "txt=" + s, callback, callerror);//通过XMLHTTPRequest发送字符数据给servlet
...
...
*************************java***************************
...
...
String s = java.net.URLDecoder.decode(request.getParameter("txt"), "UTF-8");//servlet获取数据
...
... ......

不用AJAX实现前台JS调用后台C#方法(小技巧)

      (转帖)
  一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法。
  只是实现的细节采用AJAX 1.0或者AjaxPro的区别。
  其实如果不用AJAX,我们也能够很方便地利用JS调用后台方法。
  步骤如下:
  1 前台放一个按钮。设置为隐藏。注意:不能直接设置Visible=false的方式,这样的话在ASP.Net 2.0编译后的代码里是找不到这个按钮的。需要设置风格:style="display:none;"
  2 双击按钮,写入C#方法,或者写一个调用后台其他方法的代码段
  3 前台JS调用的时候,照如下写,这样可以模拟按钮的点击事件,触发后台方法:
  document.getElementById("Button2").click();
  示例
  ASP.Net页:
 <mce:script type="text/javascript"><!--
  function go()
  {
    document.getElementById("Button2").click();
  }
  
// --></mce:script>
  
</head>
<body>
  <form id="form1" runat="server">
    <div>
      <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
      <asp:Button ID ......

不用AJAX实现前台JS调用后台C#方法(小技巧)

      (转帖)
  一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法。
  只是实现的细节采用AJAX 1.0或者AjaxPro的区别。
  其实如果不用AJAX,我们也能够很方便地利用JS调用后台方法。
  步骤如下:
  1 前台放一个按钮。设置为隐藏。注意:不能直接设置Visible=false的方式,这样的话在ASP.Net 2.0编译后的代码里是找不到这个按钮的。需要设置风格:style="display:none;"
  2 双击按钮,写入C#方法,或者写一个调用后台其他方法的代码段
  3 前台JS调用的时候,照如下写,这样可以模拟按钮的点击事件,触发后台方法:
  document.getElementById("Button2").click();
  示例
  ASP.Net页:
 <mce:script type="text/javascript"><!--
  function go()
  {
    document.getElementById("Button2").click();
  }
  
// --></mce:script>
  
</head>
<body>
  <form id="form1" runat="server">
    <div>
      <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
      <asp:Button ID ......
总记录数:703; 总页数:118; 每页6 条; 首页 上一页 [100] [101] [102] [103] 104 [105] [106] [107] [108] [109]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号