AJAX实现web页面中级联菜单的设计

ajax|web|菜单|设计|页面

看了大峡搞的级联菜单,我也班门弄斧一把,嘿嘿,花了一点时间搞了个级联菜单贴上来看看。本例中只要你选择成员分类名称就会自动显示成员名称:    首先在eclipse中建一个项目,名称你自己做主了,这里为Easyjf-menu,对应的浏览器页面代码为: Easyjf-menu.jsp <@page contentType=”text/html;charser=UTF-8” language=”java”%> <head>   …….. </head> <script language=”javascript”>   var XMLHttpReq;   var currentSort;   //创建xmlhttprequset对象   function createXMLHttpRequest(){   if(window.XMLHttpRequest){   XMLHttpReq=new XMLHttpRequest(); }else if (window.ActiveXObject){  try{     XMlHttpReq=new ActiveXObject(“Msxml2.XMLHTTP”);    }catch(e){}       try{ XMLHttpRequest=new ActiveXObject(“Microsoft.XMLHTTP”);}catch(e){}}}//发送请求函数function sendRequest(url){ createXMLHttpRequest(); XMLHttpReq.open(“GET”,url,true); XMLHttpReq.onreadystatechange=processResponse; XMLHttpReq.send(null);}//处理返回信息函数function processResponse(){   if(XMLHttpRequest.readyState==4){   if(XMLHttpRequest.status==200){ updateMenu();}else{alert(“您请求的页面有异常!”)}}}//更新菜单函数function updateMenu(){ var res=XMLHttpReq.responseXML.getElementIdByTagName(“res”); var sunMenu=””; for(var i=0;i<res.length;i++){ submenu=subMenu+res[1].fistChild.data+”<br>”;}currentSort.innerHTML=submenu;}//创建级联菜单function showSubMenu(obj){   currentSort=document.getElementById(obj);   currentSort.parentNode.style.display=””;   sendRequest(“menu?sort=”+obj);}</script><b>EasyJF成员</b><a onClick=”onShowSubMenu(‘大峡’)”>大峡</a>,该页面中提供了对应的菜单以供用户选择,用户选择菜单后,调用showSubMenu(‘XXX’)函数,其中参数用于传递用户所选菜单的标识信息到服务器以决定获取服务器的哪个在菜单内容,首先获得菜单的识别信息,再提交给Ajax,这里用innerHTML属性实现定位显示!

时间: 2024-09-20 18:09:28

AJAX实现web页面中级联菜单的设计的相关文章

AJAX实现web页面中级联菜单的设计_AJAX相关

看了大峡搞的级联菜单,我也班门弄斧一把,嘿嘿,花了一点时间搞了个级联菜单贴上来看看.本例中只要你选择成员分类名称就会自动显示成员名称:     首先在eclipse中建一个项目,名称你自己做主了,这里为Easyjf-menu,对应的浏览器页面代码为:  Easyjf-menu.jsp  <@page contentType="text/html;charser=UTF-8" language="java"%>  <head>    --..

在 Web 页面中使用图表(chart)表现数据

chart|web|数据|图表|页面 在 Web 页面中使用图表(chart)表现数据 在 Web 编程中经常需要做的一件事情就是把从数据库中查出的数据(数字)使用图表(chart)的形式在页面中表现出来.下面我们简单总结几种常见的做法. 1. 如果图表的样式只需要柱形图(bar)就可以的话,有一种非常简单,偷懒的方法,即使用某些 tag 的 width 属性来表现就可以.举例如下: <IMG HEIGHT=5 WIDTH=<%= 数值 %> SRC=http://www.163desi

在Web页面中使用Media Player

 在Web页中嵌入Media Player的方法比较简单,只要用HTML中的<Object></Object>可以了,如下所示. <OBJECT ID="WMPlay" WIDTH=320 HEIGHT=240 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" CODEBASE=" nsmp2inf.cab#Version=6,4,5,715" STANDBY=

各们大神,江湖救急,在web页面中显示远程服务器桌面问题!!!

问题描述 各们大神,江湖救急,在web页面中显示远程服务器桌面问题!!! 做了一个页面,通过服务器的IP与端口,实现这个页面能够显示服务器的桌面并能进行操作,如果不借助VNC能不能实现?大神们,看到的,知道的,希望不吝赐教...小弟在此感谢!!!

在Web页面中执行Windows程序(转)

在Web页面中执行Windows程序 现在许多公司都面临一个难题:如何在Web环境中执行存在的Windows应用程序.这里就介绍实现这个功能的技术,它争取对代码做最小的改变,完成在Windows环境中应做的一切.现存的Windows应用程序 这里想要在Web中执行的Windows例子程序是非常简单的,它是用VB编写的,其中有一个表单.运行时,在表单上显示雇员的信息,这些信息来源于Access数据库的一个表.表单上设有First.Next.Previous 和 Last按钮,从而允许用户浏览记录.

java 在web页面中把输入框的中文用语音读出来有什么办法?

问题描述 请问下大家,java在web页面中把输入框的中文用语音读出来有什么办法?我在网上找到一个freetts引擎可以实现java语音,但是中文读取的话太不标准了,根本听不懂.请问大家有没有其他免费的引擎,或者是可以调用window自带的方法,因为window有自带的语音,如果能用dll或者其他的方法调用,那就方便很多了,或者是其他一些思路也行,先谢谢大家了. 解决方案 解决方案二:该回复于2010-11-10 09:57:24被版主删除解决方案三:该回复于2010-11-10 15:21:3

asp.net读取word里的内容显示到web页面中怎么做?

问题描述 将word里的内容现实到web页面中并能够修改word里的内容,怎么实现啊,在线等啊 解决方案 解决方案二:我按照读取文本的形式读word文件,读出来的汉字都是乱码该怎么解决,这中读取方式正确吗?DimstreamreaderobjAsStreamReaderDimfilecontAsStringstreamreaderobj=File.OpenText("c:/aspnet.DOC")Dofilecont=streamreaderobj.ReadLine()Response

在Web页面中执行Windows程序

web|window|程序|页面|执行 现在许多公司都面临一个难题:如何在Web环境中执行存在的Windows应用程序.这里就介绍实现这个功能的技术,它争取对代 码做最小的改变,完成在Windows环境中应做的一切. 现存的Windows应用程序 这里想要在Web中执行的Windows例子程序是非常简单的,它是用VB编写的,其中有一个表单.运行时,在表单上显示雇员的信 息,这些信息来源于Access数据库的一个表.表单上设有First.Next.Previous 和 Last按钮,从而允许用户浏

WEB页面中的结构化数据表示的方式:表格

组织数据和信息是一个不可疏忽的能力.组织内容和文字的方式(一般以copy的形式)会在用户怎样接收内容上有直接的影响.网页设计需要找到一个方法组织内容以使其便于读者扫描和接收.其中一个简洁的方法就是运用数据表格.表格提供结构化的方式来展示大量的信息. 从web发展开始时起,表格就已被使用.表格的结构至今没变,也不会变,这才让它不至于不是表格.结构虽然没变动,不过样式风格却已经有了长远的发展:现在的表格仍然与早期的表格一样有可读性. 数据表格的一般运用 表格轻易就能用简洁和易读的方式来组织数据.它们