CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [转贴] 想实现MouseOver事件下异步调用显示层(div)
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  楼主
发表于 2008-3-18 13:47  资料  个人空间  短消息  加为好友 
开发者在线

想实现MouseOver事件下异步调用显示层(div)

整体的想法是,在显示页面的时候不显示tip(因为每个item都要读取数据库,会使数据库访问负载加大);因此希望来异步的读取数据(在鼠标Over的时候调用,以tip方式显示)。   
   
  现在的问题是,如何在MouseOver事件下,显示某层,并异步的在层中调用数据(纯文本或是层内的iframe中另外一页面的内容均可)。   
   
  是不是要使用到Ajax方法?我还不太了解,望各位大侠指教!




顶部
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  沙发
发表于 2008-3-18 13:47  资料  个人空间  短消息  加为好友 
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   HTML   4.01//EN"   
  "http://www.w3.org/TR/html4/strict.dtd">   
  <html   lang="en"   dir="ltr">   
  <head>   
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">   
  <title>AJAX网页开发实例</title>   
   
  <script   type="text/javascript"><!--   
  function   ajaxRead(file){   
  var   xmlObj   =   null;   
  if(window.XMLHttpRequest){   
  xmlObj   =   new   XMLHttpRequest();   
  }   else   if(window.ActiveXObject){   
  xmlObj   =   new   ActiveXObject("Microsoft.XMLHTTP");   
  }   else   {   
  return;   
  }   
  xmlObj.onreadystatechange   =   function(){   
  if(xmlObj.readyState   ==   4){   
  updateObj('xmlObj',   xmlObj.responseXML.getElementsByTagName('data')[0].firstChild.data);   
  }   
  }   
  xmlObj.open   ('GET',   file,   true);   
  xmlObj.send   ('');   
  }   
  function   updateObj(obj,   data){   
  document.getElementById(obj).firstChild.data   =   data;   
  }   
  //--></script>   
   
  </head>   
  <body>   
  <h1>AJAX网页开发实例</h1>   
  <p>看看下面的例子,你也许就会懂得数据是怎么样完成无刷新的了。</p>   
  <p   id="xmlObj"   style="border:1px   dashed   #ccc;padding:10px;">   
  这是一些简单的数据。<a   href="data.xml"   title="调取XML数据。   "   onclick="ajaxRead('data.xml');   this.style.display='none';   return   false">调取XML数据。   </a>   
  </p>   
  <p><a   href="http://www.b3inside.com">返回Blog</a></p>   
  </body>   
  </html>




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-4 22:47

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.071240 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版