你好,我仔细看了一下你生成的JS代码,发现有以下几个问题:
1.没有 setIconPath() 调用,会导致图片出不来。
2.没有换行,tree.nodes['0_2']='text:功能管理;url:#;target:main;'tree.nodes...
由于JS是以; 作为换行标志的,就象C# 一样,而你生成的JS代码里 main;'; tree. 没有了这个分号所以导致整个代码出错,改正的办法要到你在生成的时候后面加一个 \r\n 要加加上这个分号。
3.为什么你的代码没有报错,是因为你把<!-- code //--> 生成在一行里面了,由于这个屏蔽所以没有报脚本错误。
4.树的默认根节点ID是 -1 而你整个树里没有这个节点信息,导致脚本没有办法加载这些数据。<SCRIPT LANGUAGE='JavaScript'>
<!--
window.tree = new MzTreeView('tree');
tree.icons['property'] = 'property.gif';
tree.icons['css'] = 'collection.gif';
tree.icons['book'] = 'book.gif';
tree.iconsExpand['book'] = 'bookopen.gif';tree.setIconPath("");
tree.nodes['-1_0']="text:";tree.nodes['100_101']='text:首页栏目;url:#;target:main;';
tree.nodes['100_102']='text:企业服务;url:#;target:main;';
tree.nodes['101_103']='text:焦点新闻;url:ArtPaper/index.aspx?Mid=3;target:main;';
tree.nodes['101_104']='text:通 知;url:ArtPaper/index.aspx?Mid=4;target:main;';
tree.nodes['101_105']='text:宏观经济;url:ArtPaper/index.aspx?Mid=5;target:main;';
tree.nodes['101_106']='text:发展论坛;url:ArtPaper/index.aspx?Mid=6;target:main;';
tree.nodes['101_107']='text:部门信息;url:ArtPaper/index.aspx?Mid=7;target:main;';
tree.nodes['101_108']='text:重要通知;url:ArtPaper/index.aspx?Mid=8;target:main;';
tree.nodes['101_109']='text:工作动态;url:ArtPaper/index.aspx?Mid=9;target:main;';
tree.nodes['101_110']='text:市县经济;url:ArtPaper/index.aspx?Mid=10;target:main;';
tree.nodes['101_111']='text:经验交流;url:ArtPaper/index.aspx?Mid=11;target:main;';
tree.nodes['101_112']='text:企业亮点;url:ArtPaper/index.aspx?Mid=12;target:main;';
tree.nodes['101_113']='text:产业政策;url:ArtPaper/index.aspx?Mid=13;target:main;';
tree.nodes['102_114']='text:法律政策;url:ArtPaper/index.aspx?Mid=14;target:main;';
tree.nodes['101_115']='text:图片新闻;url:ArtPaper/index.aspx?Mid=15;target:main;';
tree.nodes['100_116']='text:信息采编;url:#;target:main;';
tree.nodes['116_117']='text:工作动态;url:Chage/index.aspx?Mid=17;target:main;';
tree.nodes['116_118']='text:市县经济;url:Chage/index.aspx?Mid=18;target:main;';
tree.nodes['116_119']='text:经验交流;url:Chage/index.aspx?Mid=19;target:main;';
tree.nodes['116_120']='text:企业亮点;url:Chage/index.aspx?Mid=20;target:main;';
tree.nodes['0_2']='text:功能管理;url:#;target:main;';
tree.nodes['0_3']='text:安全管理;url:#;target:main;';
tree.nodes['0_5']='text:岗位培训;url:#;target:main;';
tree.nodes['0_7']='text:网络课堂;url:#;target:main;';
tree.nodes['0_10']='text:快捷入口;url:#;target:main;';
tree.nodes['0_15']='text:自主平台管理;url:#;target:main;';
tree.nodes['0_16']='text:企业库管理;url:#;target:main;';
tree.nodes['2_1']='text:栏目设置;url:/Admin/MenuTree/SetMenu.aspx;target:main;';
tree.nodes['2_2']='text:系统类型;url:/Admin/tool/indexFx.aspx;target:main;';
tree.nodes['3_3']='text:用户列表;url:AdminUser/index.aspx;target:main;';
tree.nodes['3_4']='text:修改密码;url:AdminUser/AddUser.aspx?Id=0;target:main;';
tree.nodes['3_5']='text:注册用户;url:AdminUser/AddUser.aspx;target:main;';
tree.nodes['3_6']='text:I P 管 理;url:tool/SetIp.aspx;target:main;';
tree.nodes['5_8']='text:师资推荐;url:Edu/Techer/AddTecher.aspx;target:main;';
tree.nodes['5_9']='text:教材推荐;url:Edu/Book/AddBook.aspx;target:main;';
tree.nodes['5_10']='text:培训机构推荐;url:Edu/Base/AddBase.aspx;target:main;';
tree.nodes['5_11']='text:修改师资推荐;url:Edu/Techer/Index.aspx;target:main;';
tree.nodes['5_12']='text:修改教材推荐;url:Edu/Book/Index.aspx;target:main;';
tree.nodes['5_13']='text:修改培训机构推荐;url:Edu/Base/Index.aspx;target:main;';
tree.nodes['2_15']='text:栏目管理;url:/Admin/MenuTree/index.aspx ;target:main;';
tree.nodes['7_18']='text:经营管理;url:NetClass/Courses.aspx;target:main;';
tree.nodes['10_35']='text:信息发布;url:ArtPaper/ArtPaper.aspx;target:main;';
tree.nodes['15_47']='text:用户组管理;url:/manage/Group/UserGroup.aspx;target:main;';
tree.nodes['16_48']='text:添加企业信息;url:Enterprise/AddEnterprise.aspx;target:main;';
tree.nodes['16_49']='text:查看企业信息;url:Enterprise/index.aspx;target:main;';
tree.nodes['15_51']='text:共享类型管理;url:/manage/Group/BigPopedom.aspx;target:main;';
tree.nodes['15_54']='text:添加产品供求;url:/manage/Product/AddProduct.aspx;target:main;';
tree.nodes['15_55']='text:修改产品供求;url:/manage/Product/index.aspx;target:main;';
tree.nodes['15_56']='text:组权限管理;url:/manage/Group/GroupPopedom.aspx;target:main;';
tree.nodes['15_57']='text:添加招商引资;url:/manage/Project/AddProject.aspx;target:main;';
tree.nodes['15_58']='text:修改招商引资;url:/manage/Project/index.aspx;target:main;';
tree.nodes['15_59']='text:添加科技成果;url:/manage/Technologic/AddTec.aspx;target:main;';
tree.nodes['15_60']='text:修改科技成果;url:/manage/Technologic/index.aspx;target:main;';
tree.nodes['15_61']='text:添加劳务输出;url:/manage/WorkFrom/AddWork.aspx;target:main;';
tree.nodes['15_62']='text:修改劳务输出;url:/manage/WorkFrom/index.aspx;target:main;';
tree.nodes['15_63']='text:添加劳务需求;url:/manage/WorkTo/AddWork.aspx;target:main;';
tree.nodes['15_64']='text:修改劳务需求;url:/manage/WorkTo/index.aspx;target:main;';
document.write(tree.toString());
//--></SCRIPT>
1.没有 setIconPath() 调用,会导致图片出不来。
2.没有换行,tree.nodes['0_2']='text:功能管理;url:#;target:main;'tree.nodes...
由于JS是以; 作为换行标志的,就象C# 一样,而你生成的JS代码里 main;'; tree. 没有了这个分号所以导致整个代码出错,改正的办法要到你在生成的时候后面加一个 \r\n 要加加上这个分号。
3.为什么你的代码没有报错,是因为你把<!-- code //--> 生成在一行里面了,由于这个屏蔽所以没有报脚本错误。
4.树的默认根节点ID是 -1 而你整个树里没有这个节点信息,导致脚本没有办法加载这些数据。<SCRIPT LANGUAGE='JavaScript'>
<!--
window.tree = new MzTreeView('tree');
tree.icons['property'] = 'property.gif';
tree.icons['css'] = 'collection.gif';
tree.icons['book'] = 'book.gif';
tree.iconsExpand['book'] = 'bookopen.gif';tree.setIconPath("");
tree.nodes['-1_0']="text:";tree.nodes['100_101']='text:首页栏目;url:#;target:main;';
tree.nodes['100_102']='text:企业服务;url:#;target:main;';
tree.nodes['101_103']='text:焦点新闻;url:ArtPaper/index.aspx?Mid=3;target:main;';
tree.nodes['101_104']='text:通 知;url:ArtPaper/index.aspx?Mid=4;target:main;';
tree.nodes['101_105']='text:宏观经济;url:ArtPaper/index.aspx?Mid=5;target:main;';
tree.nodes['101_106']='text:发展论坛;url:ArtPaper/index.aspx?Mid=6;target:main;';
tree.nodes['101_107']='text:部门信息;url:ArtPaper/index.aspx?Mid=7;target:main;';
tree.nodes['101_108']='text:重要通知;url:ArtPaper/index.aspx?Mid=8;target:main;';
tree.nodes['101_109']='text:工作动态;url:ArtPaper/index.aspx?Mid=9;target:main;';
tree.nodes['101_110']='text:市县经济;url:ArtPaper/index.aspx?Mid=10;target:main;';
tree.nodes['101_111']='text:经验交流;url:ArtPaper/index.aspx?Mid=11;target:main;';
tree.nodes['101_112']='text:企业亮点;url:ArtPaper/index.aspx?Mid=12;target:main;';
tree.nodes['101_113']='text:产业政策;url:ArtPaper/index.aspx?Mid=13;target:main;';
tree.nodes['102_114']='text:法律政策;url:ArtPaper/index.aspx?Mid=14;target:main;';
tree.nodes['101_115']='text:图片新闻;url:ArtPaper/index.aspx?Mid=15;target:main;';
tree.nodes['100_116']='text:信息采编;url:#;target:main;';
tree.nodes['116_117']='text:工作动态;url:Chage/index.aspx?Mid=17;target:main;';
tree.nodes['116_118']='text:市县经济;url:Chage/index.aspx?Mid=18;target:main;';
tree.nodes['116_119']='text:经验交流;url:Chage/index.aspx?Mid=19;target:main;';
tree.nodes['116_120']='text:企业亮点;url:Chage/index.aspx?Mid=20;target:main;';
tree.nodes['0_2']='text:功能管理;url:#;target:main;';
tree.nodes['0_3']='text:安全管理;url:#;target:main;';
tree.nodes['0_5']='text:岗位培训;url:#;target:main;';
tree.nodes['0_7']='text:网络课堂;url:#;target:main;';
tree.nodes['0_10']='text:快捷入口;url:#;target:main;';
tree.nodes['0_15']='text:自主平台管理;url:#;target:main;';
tree.nodes['0_16']='text:企业库管理;url:#;target:main;';
tree.nodes['2_1']='text:栏目设置;url:/Admin/MenuTree/SetMenu.aspx;target:main;';
tree.nodes['2_2']='text:系统类型;url:/Admin/tool/indexFx.aspx;target:main;';
tree.nodes['3_3']='text:用户列表;url:AdminUser/index.aspx;target:main;';
tree.nodes['3_4']='text:修改密码;url:AdminUser/AddUser.aspx?Id=0;target:main;';
tree.nodes['3_5']='text:注册用户;url:AdminUser/AddUser.aspx;target:main;';
tree.nodes['3_6']='text:I P 管 理;url:tool/SetIp.aspx;target:main;';
tree.nodes['5_8']='text:师资推荐;url:Edu/Techer/AddTecher.aspx;target:main;';
tree.nodes['5_9']='text:教材推荐;url:Edu/Book/AddBook.aspx;target:main;';
tree.nodes['5_10']='text:培训机构推荐;url:Edu/Base/AddBase.aspx;target:main;';
tree.nodes['5_11']='text:修改师资推荐;url:Edu/Techer/Index.aspx;target:main;';
tree.nodes['5_12']='text:修改教材推荐;url:Edu/Book/Index.aspx;target:main;';
tree.nodes['5_13']='text:修改培训机构推荐;url:Edu/Base/Index.aspx;target:main;';
tree.nodes['2_15']='text:栏目管理;url:/Admin/MenuTree/index.aspx ;target:main;';
tree.nodes['7_18']='text:经营管理;url:NetClass/Courses.aspx;target:main;';
tree.nodes['10_35']='text:信息发布;url:ArtPaper/ArtPaper.aspx;target:main;';
tree.nodes['15_47']='text:用户组管理;url:/manage/Group/UserGroup.aspx;target:main;';
tree.nodes['16_48']='text:添加企业信息;url:Enterprise/AddEnterprise.aspx;target:main;';
tree.nodes['16_49']='text:查看企业信息;url:Enterprise/index.aspx;target:main;';
tree.nodes['15_51']='text:共享类型管理;url:/manage/Group/BigPopedom.aspx;target:main;';
tree.nodes['15_54']='text:添加产品供求;url:/manage/Product/AddProduct.aspx;target:main;';
tree.nodes['15_55']='text:修改产品供求;url:/manage/Product/index.aspx;target:main;';
tree.nodes['15_56']='text:组权限管理;url:/manage/Group/GroupPopedom.aspx;target:main;';
tree.nodes['15_57']='text:添加招商引资;url:/manage/Project/AddProject.aspx;target:main;';
tree.nodes['15_58']='text:修改招商引资;url:/manage/Project/index.aspx;target:main;';
tree.nodes['15_59']='text:添加科技成果;url:/manage/Technologic/AddTec.aspx;target:main;';
tree.nodes['15_60']='text:修改科技成果;url:/manage/Technologic/index.aspx;target:main;';
tree.nodes['15_61']='text:添加劳务输出;url:/manage/WorkFrom/AddWork.aspx;target:main;';
tree.nodes['15_62']='text:修改劳务输出;url:/manage/WorkFrom/index.aspx;target:main;';
tree.nodes['15_63']='text:添加劳务需求;url:/manage/WorkTo/AddWork.aspx;target:main;';
tree.nodes['15_64']='text:修改劳务需求;url:/manage/WorkTo/index.aspx;target:main;';
document.write(tree.toString());
//--></SCRIPT>
解决方案 »
- 求助:用javascript通过id控制显示div问题
- js展开收缩特效,点击后后跳到页面顶部
- Javascript 提示不支持此对像属性或方法?这是为什么?
- 小弟遇到了一个关于变换光标的难题,请大家帮忙看一下如下:
- 求助:关于框架缩放问题
- 我有一段代码,是javascrip对表格每一行自动求和的(或每一列求和),但我想时实反映求和的结果,写如表格的最右一列(或最后一行)。我该
- 请教大家一个问题,谢谢!
- 如何使层盖在select和iframe上?
- 我想对<textarea>的输入限制长度,不知道应该怎么作?谢谢!
- Alt 键的 KeyCode 是多少?
- 梅花雪树型控件,节点单击问题
- 请教用过梅花雨树控件的朋友
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>网站内容管理</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<link href="/admin/css/css.css" rel="stylesheet" type="text/css">
<script language="javascript" src="MzTreeView10.js"></script>
</HEAD>
<body MS_POSITIONING="GridLayout" bgcolor="#cfd6e9">
<form name="Form1" method="post" action="Menu.aspx" id="Form1">
<input type="hidden" name="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" value="dDw3NTc3NTU3OTI7Oz4QraO8cFX24czZ88zY6bYmuKQz7g==" /><script language="javascript">
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
theform = document.forms["Form1"];
}
else {
theform = document.Form1;
}
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// -->
</script> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<td id="Td_Tree" valign="top" background="Images/main/manage_r3_c1_r2_c1.gif">
<SCRIPT LANGUAGE='JavaScript'> window.tree = new MzTreeView('tree');
tree.icons['property'] = '/Admin/images/tree/property.gif';
tree.icons['css'] = '/Admin/images/tree/collection.gif';
tree.icons['book'] = '/Admin/images/tree/book.gif';
tree.iconsExpand['book'] = '/Admin/images/tree/bookopen.gif';
tree.setIconPath('/Admin/images/tree/');
tree.nodes['-1_0']='';
tree.nodes['0_2']='text:功能管理;url:#;target:main;'
tree.nodes['0_3']='text:安全管理;url:#;target:main;'
tree.nodes['0_5']='text:岗位培训;url:#;target:main;'
tree.nodes['0_7']='text:网络课堂;url:#;target:main;'
tree.nodes['0_10']='text:快捷入口;url:#;target:main;'
tree.nodes['0_15']='text:自主平台管理;url:#;target:main;'
tree.nodes['0_16']='text:企业库管理;url:#;target:main;'
tree.nodes['2_102']='text:系统类型;url:/Admin/tool/indexFx.aspx;target:main;'
tree.nodes['2_101']='text:栏目设置;url:/Admin/MenuTree/SetMenu.aspx;target:main;'
tree.nodes['0_501']='text:首页栏目;url:#;target:main;'
tree.nodes['0_502']='text:企业服务;url:#;target:main;'
tree.nodes['3_105']='text:注册用户;url:AdminUser/AddUser.aspx;target:main;'
tree.nodes['3_104']='text:修改密码;url:AdminUser/AddUser.aspx?Id=0;target:main;'
tree.nodes['3_103']='text:用户列表;url:AdminUser/index.aspx;target:main;'
tree.nodes['3_106']='text:I P 管 理;url:tool/SetIp.aspx;target:main;'
tree.nodes['501_503']='text:焦点新闻;url:ArtPaper/index.aspx?Mid=3;target:main;'
tree.nodes['5_108']='text:师资推荐;url:Edu/Techer/AddTecher.aspx;target:main;'
tree.nodes['5_109']='text:教材推荐;url:Edu/Book/AddBook.aspx;target:main;'
tree.nodes['5_110']='text:培训机构推荐;url:Edu/Base/AddBase.aspx;target:main;'
tree.nodes['5_111']='text:修改师资推荐;url:Edu/Techer/Index.aspx;target:main;'
tree.nodes['5_112']='text:修改教材推荐;url:Edu/Book/Index.aspx;target:main;'
tree.nodes['5_113']='text:修改培训机构推荐;url:Edu/Base/Index.aspx;target:main;'
tree.nodes['2_115']='text:栏目管理;url:/Admin/MenuTree/index.aspx ;target:main;'
tree.nodes['7_118']='text:经营管理;url:NetClass/Courses.aspx;target:main;'
tree.nodes['501_504']='text:通 知;url:ArtPaper/index.aspx?Mid=4;target:main;'
tree.nodes['501_515']='text:图片新闻;url:ArtPaper/index.aspx?Mid=15;target:main;'
tree.nodes['501_505']='text:宏观经济;url:ArtPaper/index.aspx?Mid=5;target:main;'
tree.nodes['501_506']='text:发展论坛;url:ArtPaper/index.aspx?Mid=6;target:main;'
tree.nodes['501_507']='text:部门信息;url:ArtPaper/index.aspx?Mid=7;target:main;'
tree.nodes['501_508']='text:重要通知;url:ArtPaper/index.aspx?Mid=8;target:main;'
tree.nodes['501_509']='text:工作动态;url:ArtPaper/index.aspx?Mid=9;target:main;'
tree.nodes['501_510']='text:市县经济;url:ArtPaper/index.aspx?Mid=10;target:main;'
tree.nodes['501_511']='text:经验交流;url:ArtPaper/index.aspx?Mid=11;target:main;'
tree.nodes['501_512']='text:企业亮点;url:ArtPaper/index.aspx?Mid=12;target:main;'
tree.nodes['502_514']='text:法律政策;url:ArtPaper/index.aspx?Mid=14;target:main;'
tree.nodes['501_513']='text:产业政策;url:ArtPaper/index.aspx?Mid=13;target:main;'
tree.nodes['10_135']='text:信息发布;url:ArtPaper/ArtPaper.aspx;target:main;'
tree.nodes['0_516']='text:信息采编;url:#;target:main;'
tree.nodes['516_517']='text:工作动态;url:Chage/index.aspx?Mid=17;target:main;'
tree.nodes['516_518']='text:市县经济;url:Chage/index.aspx?Mid=18;target:main;'
tree.nodes['516_519']='text:经验交流;url:Chage/index.aspx?Mid=19;target:main;'
tree.nodes['516_520']='text:企业亮点;url:Chage/index.aspx?Mid=20;target:main;'
tree.nodes['15_151']='text:共享类型管理;url:/manage/Group/BigPopedom.aspx;target:main;'
tree.nodes['16_148']='text:添加企业信息;url:Enterprise/AddEnterprise.aspx;target:main;'
tree.nodes['16_149']='text:查看企业信息;url:Enterprise/index.aspx;target:main;'
tree.nodes['15_147']='text:用户组管理;url:/manage/Group/UserGroup.aspx;target:main;'
tree.nodes['15_156']='text:组权限管理;url:/manage/Group/GroupPopedom.aspx;target:main;'
tree.nodes['15_154']='text:添加产品供求;url:/manage/Product/AddProduct.aspx;target:main;'
tree.nodes['15_155']='text:修改产品供求;url:/manage/Product/index.aspx;target:main;'
tree.nodes['15_157']='text:添加招商引资;url:/manage/Project/AddProject.aspx;target:main;'
tree.nodes['15_158']='text:修改招商引资;url:/manage/Project/index.aspx;target:main;'
tree.nodes['15_159']='text:添加科技成果;url:/manage/Technologic/AddTec.aspx;target:main;'
tree.nodes['15_160']='text:修改科技成果;url:/manage/Technologic/index.aspx;target:main;'
tree.nodes['15_161']='text:添加劳务输出;url:/manage/WorkFrom/AddWork.aspx;target:main;'
tree.nodes['15_162']='text:修改劳务输出;url:/manage/WorkFrom/index.aspx;target:main;'
tree.nodes['15_163']='text:添加劳务需求;url:/manage/WorkTo/AddWork.aspx;target:main;'
tree.nodes['15_164']='text:修改劳务需求;url:/manage/WorkTo/index.aspx;target:main;'
tree.nodes['15_165']='text:添加招聘信息;url:/manage/JobFrom/AddJob.aspx;target:main;'
tree.nodes['15_166']='text:修改招聘信息;url:/manage/JobFrom/Index.aspx;target:main;'
document.write(tree.toString());</SCRIPT>
</td> </tr>
</table>
</form>
</body>
</HTML>
你的 web.config 里应该是设置了 UTF-8 的格式,而我的JS脚本文件是用GB2312存的,你用 notepad 打开这个JS文件另存为与你配置一致的编码,应该就可以显示了。