我用dhtmltree+buffalo实现可拖动树的时候遇到一个问题,就是:
页面用frame分为左右两边,左边的显示树,右边的是点击树的子节点以后连接到的页面,问题就是,我不想再查询数据库了,怎么把url的属性给读出来,还是dhtmltree没这个功能??大家是怎么单击dhtmltree做跳转的啊??
代码:
<script language="JavaScript">
var endPoint="<%=request.getContextPath()%>/bfapp";
var buffalo = new Buffalo(endPoint,false);
var tree = new Tree();
function gotoEvent(node){
if(node!=null){
alert(node);//先这样写,打印一下.为什么这里只能得到id的值??
}
}
function star(){
var tree = new Tree();
tree=new dhtmlXTreeObject(document.getElementById('treeCase'),"100%","100%",0);
tree.setImagePath("../script/imgs/");
tree.setDragHandler();
tree.enableDragAndDrop(true)
tree.setDragHandler(dragHandler);
buffalo.remoteCall("bufSiteMenuService.getMenu",[], function(reply) {
var list = reply.getResult();
if(list=="")return;
tree.insertNewItem(list[0].parentId,list[0].id,list[0].name);
tree.openAllItems(list[0].id);
for(i=1;i<list.length ;i++){
var node = list[i];
tree.insertNewItem(node.parentId,node.id,node.name,node.url);
}
});
tree.setOnClickHandler(gotoEvent);
}
</script>
分享到:
相关推荐
本教程将详细介绍如何在Android中实现单击事件触发的页面跳转。 首先,我们需要了解Android中的Activity。Activity是Android应用的基本组件,它代表了用户可以看到并与其交互的一个屏幕。在AndroidManifest.xml文件...
在JavaScript中,页面跳转是一种常见的操作,常用于用户交互或者自动导航到其他页面。"js实现5秒后页面跳转"这个主题涉及到的核心知识点主要包括定时器(setTimeout)和window对象的location属性。下面我们将详细...
3. 如果需要根据图片的不同来决定跳转的页面,可以在JSP中使用条件语句(如`<c:if>`标签,来自JSTL库)来处理。例如: ```html ${imagesList}"> ${image.fileName eq '1.bmp'}"> ${image.filePath}" alt="${...
在Android开发中,实现页面左右滑动以及单击切换页面是一项常见的需求,尤其在构建具有多个视图或者多个Tab的App时。这个功能通常通过使用ViewPager或者SwipeRefreshLayout等组件来实现。下面我们将详细探讨如何利用...
在本文中,将要介绍如何使用JavaScript实现单击下拉框选择选项后直接跳转到相应的页面。这种方法适用于网页设计中用户需要快速选择并跳转到不同页面的场景,例如网站的导航菜单或者内容索引等。通过实现这个功能,...
1.使用ViewPager创建一个...2.使用ListView组件创建最美景点页面,单击某一项,跳转到景点详情页面。 3.使用DatePicker创建星座查询页面,输入姓名并选择生日,单击“查询”按钮,跳转到出生日期对应的星座信息页面。
之后~~自动打开一个网址, 等待 网址打开~~。打开后 的 界面: 把这个“ ”换成 , 单击 这个·,选择“ ” 弹出对话框 · 单击“ ”跳出一个对话框~ 在桌面找到后选择 这个,单击打开~“~ !~” 关掉网页· 在...
在JavaScript中,我们经常需要对HTML的a标签添加单击事件来实现自定义的功能,同时又要避免a标签的默认href跳转行为。本篇文章将详细探讨如何在JS中实现这一目标,以及各种常见方法的优缺点。 首先,我们来看一下...
要求:页面1跳转到页面2,页面2再返回页面1同时返回数据 页面1添加如下代码: Intent intent = new Intent(); intent.setClass(页面1.this, 页面2.class); Bundle bundle = new Bundle(); intent.putExtras(bundle)...
鼠标单击时打开页面.rp
页面跳转可能是由于用户单击链接、按钮等触发的,也可能是系统自动产生的。页面自动跳转在WEB开发中经常用到,而且根据需求可以采用不同的跳转方式,比如提示操作信息后延时跳转等, 本文总结了WEB开发中常见的几种...
在Windows 10和Windows 11操作系统中,微软为了推广其新的默认浏览器Microsoft Edge,有时会在用户使用Internet Explorer(IE)浏览器时自动触发跳转。这种情况可能会对那些依赖IE浏览器进行特定工作或习惯使用IE的...
- **调试优化**:在软件调试阶段,通用跳转法可帮助快速跳过无关代码,专注于问题区域。 总的来说,Ollydbg篇通用跳转法是逆向工程和软件调试中的重要技能,熟练掌握这一技术,可以提升我们的分析能力和效率,使...
然而,标题提到的一个常见问题是:在同一个控件上,C# WinForm不支持同时处理单击和双击事件。这是因为这两种事件在时间间隔上非常接近,系统通常会将连续两次快速点击识别为双击事件,而不是单独的两次单击事件。这...
标题 "跳转到编辑器源代码,同时自动单击浏览器的元素" 描述了一种技术实践,它涉及到了Web开发中的前端调试工具和自动化操作。这个技术可能涉及到以下几个关键知识点: 1. **前端编辑器**:这通常指的是像Visual ...
在`<select>`标签中,通过`onchange`事件监听用户的选择变化,然后使用`location.href`属性来改变当前页面的URL,从而达到页面跳转的效果。以下是一个简单的示例: ```html ;"> ...
C#页面之间跳转功能的小结 C#页面之间跳转功能的小结主要讨论了在两个ASP.NET页面之间传递值的几种方法,包括使用QueryString、Session变量和Server.Transfer方法。这些方法可以帮助开发者在不同的ASP.NET页面之间...
这样一来,每次打开之前已读过的PDF文件,Adobe Reader就会按照你的设置,自动跳转到上次阅读的页面,从而提高了工作效率和阅读体验。 除了Adobe Reader 9,这个设置同样适用于其他版本的Adobe Reader和Acrobat。...
// 获取所需字段值,调用AJAX或跳转到编辑页面 } ``` 对于GridData控件,如果这是一个自定义控件,处理单击和双击事件的方式可能有所不同,但基本思路是类似的。你需要查阅控件的文档或源代码,了解如何添加和响应...