易截截图软件、单文件、免安装、纯绿色、仅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
 最新文章 :

jquery ajax的 $.get()和$.post()方法


$.get()和$.post()方法
    $.get(url [,data] [,callback] [,type])
    type:string类型,服务器端返回内容的格式,包括xml,html,script,json,text和_default
    回调函数只有两个参数:function(data,textstatus){....}
    data:返回的内容 ; textstatus请求状态:success,error,notmodified,timeout 4种
    
    如果期待服务器端返回的数据格式是XML文档,那么需要在服务端设置content-type类型:
        php代码:header("Content-type:text/xml; charset=utf-8");
    $.post与$.get()的结构和使用方式相同
    区别:
        ·get请求会将参数跟在url后进行传递,而post请求则是作为http消息的实体内容发送给web服务器。
        ·get方式对传输数据有大小限制(通常不能大于2KB),post理论上不受限制
        ·get方式请求的数据会被浏览器缓存起来,其他 ......

jquery ajax的load()方法


oad()方法
    load( url [,data] [,callback])    data是Object类型,发送至服务器的key/value数据
        例:
$(function(){
     $("#send").click(function(){
         $("#resText").load("test.html");  //将test.html的内容加载到id为“resText”的元素里
     });
});
        $("#resText").load("test.html  .para");   //url参数的语法结构为"url selector",示例中只需加载test.html 中class为para的内容
    传递方式:
    传递方式根据参数data来自动指定,如果没有参数,则采用get方式;有参数自动转换为post方式。
    $("restText").load("test.php",function(){....});  //没有data参数,采用get方式
    $("restText").load("test.php",{name:"rain",age:"22"},function(){....})  //有data参数,采用post方式
    
    回调函数:
  ......

我的第一个ajax 自动完成

一周前,leader让我写一个类似百度的自动完成功能,呵呵,因为对ajax技术掌握的不好,所以苦恼了很久没有写出来
经过一周的学习,终于写出了一个ajax程序,以后的工作就好做多啦
index.jsp
<html>
<head>
<style >
 #child{
  color: #333;
  width:200px;
  height:200px;
  border: 1px black;
 }
 ul,li{
  margin-left:25px;
  list-style: none;
  line-height: 20px;
 }
</style>
<script type="text/javascript">
 var xmlHttp;
 function autoSelect(word){
  var keywd = word.value;
  var url ="test.do?keywd="+escape(keywd);
  
  if(window.ActiveXObject){
   xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else if(window.XMLHttpRequest){
   xmlHttp = new XMLHttpRequest();
  }
  xmlHttp.open("post",url);
  xmlHttp.onreadystatechange ......

Ajax无法彻底删除Session的属性

     最近在用Ajax做登录窗口,但是logout的时候需要对session进行处理。用的是session.removeAttribute()函数进行logout。但是,事实证明,在logout以后,再次登录的时候,并不能登陆成功,压根不会进入action执行相应的方法(hql语句也没有执行)。
     为此,据说有两种方法解决这个问题:1.在头文件中加入meta的代码;2.在url后面生成一串没有意义的随机数。原因是,Ajax对于相同的请求并不会次次都执行。
     由于我是通过弹出窗口做的登录,因此用meta的方法不太容易(也许是本人愚钝,不得要领),所以就用随机数对请求进行“伪装”。下面是两种方法和相应的
方法一:
<META   HTTP-EQUIV="pragma"   CONTENT="no-cache">      
<META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache,   must-revalidate">      
<META   HTTP-EQUIV="expires"   CONTENT="Wed,   26  &nb ......

jQuery 设置和获取HTML,文本和值

①html()     相当于innerHTML属性     可以用与XHTML文档,当不能用于XML文档     var p_html = $("p").html();           //获取元素的HTML代码     $("p").html(".......");       //设置元素的HTML代码     ②text()     相当于innerText属性     对XHTML和XML都有效     ③val()     类似于value属性     var txt_value = $(this).val();     $(this).val(".....");     defaultValue属性包含该表单元素的初始值。     var txt_value = this.defaultValue;     val()还可以用于选中 select、checkbox、radio相应项。     $("#multiple").val("第一项","第二项"); 在value和text中从后向前寻找。 ......

网站黑白版的css样式

1、CSS风格网站,将下面这段代码添加到网站css文件最顶端。
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
或者:
在css文件的body中加入filter:gray:
body {filter:gray}
  2、未启用CSS风格网站,在网页或者模板的HTML代码和之间插入以下代码:
<style>
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
</style>
或者:
在HTML的<body>标签加入css代码
在<body>标签中加入style="filter:gray":
<BODY style="filter:gray">
注:加入这段代码可能会造成网站稍微卡。 ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [1462] [1463] [1464] [1465] 1466 [1467] [1468] [1469] [1470] [1471]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号