/// <summary>
/// 方法GenerateScript用于生成Javascript代码,不使用任何变量或参数
/// </summary>
/// <returns></returns>
private string GenerateScript()
{
string tempScript;
tempScript = "\n<SCRIPT LANGUAGE=\"JavaScript\">\n";
tempScript = tempScript + "<!----------------------------------------------------------\n";
tempScript = tempScript + "//此处为控件CashMenu的客户端代码\n";
tempScript = tempScript + "//Cash版权所有 有问题请致电邮cashcao@msn.com\n";
tempScript = tempScript + "//版本号:beta1\n";
tempScript = tempScript + "//2003年1月7日\n";
tempScript = tempScript + "menuPrefix = ''''menu'''';\n";
tempScript = tempScript + "var menuTree, mouseMenu, hideTimer, doHide;\n";
tempScript = tempScript + "function init() \n";
tempScript = tempScript + "{\n";
tempScript = tempScript + "\tie4 = (document.all)?true:false;\n";
tempScript = tempScript + "\tns4 = (document.layers)?true:false;\n";
tempScript = tempScript + "\tdocument.onmousemove = mouseMove;\n";
tempScript = tempScript + "\tif (ns4) { document.captureEvents(Event.MOUSEMOVE); }\n";
tempScript = tempScript + "}\n";
tempScript = tempScript + "function expandMenu(menuContainer,subContainer,menuLeft,menuTop) {\n";
tempScript = tempScript + "// 隐去所有\n";
tempScript = tempScript + "\tdoHide = false;\n";
tempScript = tempScript + "\tif (menuContainer != menuTree) {\n";
tempScript = tempScript + "\tif (ie4) {\n";
tempScript = tempScript + "\t\tvar menuLayers = document.all.tags(\"DIV\");\n";
tempScript = tempScript + "\t\tfor (i=0; i<menuLayers.length; i++) {\n";
tempScript = tempScript + "\t\t\tif ((menuLayers[i].id.indexOf(menuContainer) != -1) && (menuLayers[i].id != menuContainer)) {\n";
tempScript = tempScript + "\t\t\t\thideObject(menuLayers[i].id);\n";
tempScript = tempScript + "\t\t\t}\n";
tempScript = tempScript + "\t\t }\n";
tempScript = tempScript + "\t\t}\n";
tempScript = tempScript + "\telse if (ns4) {\n";
tempScript = tempScript + "\t\tfor (i=0; i<document.layers.length; i++) {\n";
tempScript = tempScript + "\t\t\tvar menuLayer = document.layers[i];\n";
&nbs [1] [2] [3] [4] 下一页 [C语言系列]NET 中C#的switch语句的语法 [系统软件]托拽Explore中的文件到VB.net的窗口 [系统软件]Boost库在XP+Visual C++.net中的安装 [常用软件]新配色面板:Paint.Net3.0RC1官方下载 [常用软件]用内建的“Net Meeting”聊天 [VB.NET程序]Henry的VB.NET之旅(三)—共享成员 [VB.NET程序]Henry的VB.NET之旅(二)—构造与析构 [VB.NET程序]Henry的VB.NET之旅(一)—失踪的窗体 [VB.NET程序]在托盘上显示Balloon Tooltip(VB.NET) [VB.NET程序]Henry手记-VB.NET中动态加载Treeview节点(二)
|