📄 1k.txt
字号:
<html>
<head>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<title>源程序/电子书籍上载</title>
<LINK href="normal.css" rel=stylesheet>
<style type="text/css">
<!--
body {
margin-top: 0px;
}
-->
</style>
</head>
<body>
<script>
function change_type(id, name)
{
if(name != "")
{
document.upfile.type_id.value=id;
type_name.innerHTML='选择的分类: <font color=#A00000>' + name + '</font>';
}
}
/**
* 构造树,初值为0
*/
function tree(n) {
var id = new Array("bar","pad"," ","+");
if(n == 0) { // 初始化变量
n = 1;
i = 0;
s = "";
}
s += "<table>";
for(;i<tree_ar.length-1;i++) {
var k = (n >= tree_ar[i+1][0])?0:1;
s += "<tr id='"+id[k]+"' value="+i+"><td>"+id[k+2]+"</td><td>"+tree_ar[i][1]+"</td></tr>"; // 构造节点,注意这里的自定义属性value。作用是简化构造节点的描述,共享参数数组信息。
if(n > tree_ar[i+1][0]) { // 若期望层次大于当前层次,结束本层次返回上一层次。
s += "</td></tr></table>";
return tree_ar[i+1][0];
}
if(n < tree_ar[i+1][0]) { // 若期望层次小于当前层次,递归进入下一层次。
s += "<tr style='display:none' v=1><td></td><td>";
var m = tree(tree_ar[++i][0]);
s += "</td></tr>";
if(m < n) { // 当递归返回值小于当前层次期望值时,将产生连续的返回动作。
s += "</table>";
return m;
}
}
}
s += "</table>";
return s;
}
</script>
<script for=pad event=onclick>
// 分枝节点的点击响应
v = this.parentElement.rows[this.rowIndex+1].style;
if(v.display == 'block') {
v.display = 'none';
this.cells[0].innerHTML = "+";
}else {
v.display = 'block';
this.cells[0].innerHTML = "-";
}
/**
* 以下代码用于关闭已展开的其他分枝
* 如需自行关闭展开的分枝则从这里直接返回或删去这段代码
*/
/** 记录层次信息,用以简化遍历树时的复杂的节点描述 **/
function genTreeInfo(o) {
var el = o.parentElement;
for(var i=0;i<el.rows.length;i++) {
if(el.rows[i].id != "") {
tree_ar[el.rows[i].value].type = el.rows[i].id;
}
if(el.rows[i].id == "pad") {
tree_ar[el.rows[i].value].obj1 = el.rows[i];
tree_ar[el.rows[i].value].obj2 = el.rows[i+1];
}
}
}
</script>
<table width="741" border="0" cellspacing="0" cellpadding="0">
<form name="upfile" method="post" Enctype="multipart/form-data" action="do_upload.asp" onsubmit="return checkinput()">
<input type=hidden name=user_id value=886323>
<input type=hidden name=home_page value="">
<tr>
<td width="89">您的大名:</td>
<td width="324"> <input type=text name=user_name value="bbish" maxlength=20></td>
<td width="328" rowspan="2" valign="middle">
<p style="line-height: 150%">Email必须和注册会员时的Email相同 </td>
</tr>
<tr>
<td width="89">您的EMail:</td>
<td width="324"><input type=text name=user_email value="xyjames@gmail.com" maxlength=50></td>
</tr>
<tr>
<td width="89">文件:</td> <td width="324"><input type=file name=file_name size=40></td>
<td width="328"><font size="2">最大100M,不要分割文件,名字不能太长<BR>
</font><font color="#FF0000"><B>请用英文名,尽量和原工程文件名相同</B></font><BR>只支持.rar, .zip, .gz文件后缀名</td>
</tr>
<tr>
<td width="89">源码类别</td>
<td width="324">
<input type=hidden name=type_id>
<span id="type_name">选择的类别</span>
<span id="menus"></span>
<script language="javascript">
tree_ar = new Array(
new Array(1,"<a href=\"javascript:change_type('', '')\">源码</a>"),
new Array(2,"<a href=\"javascript:change_type(5, 'Windows编程')\">Windows编程</a>"),
new Array(3,"<a href=\"javascript:change_type(6, '界面编程')\">界面编程</a>"),
new Array(4,"<a href=\"javascript:change_type(67, '按钮控件')\">按钮控件</a>"),
new Array(4,"<a href=\"javascript:change_type(68, '组合框控件')\">组合框控件</a>"),
new Array(4,"<a href=\"javascript:change_type(69, '编辑框')\">编辑框</a>"),
new Array(4,"<a href=\"javascript:change_type(70, 'TreeView控件')\">TreeView控件</a>"),
new Array(4,"<a href=\"javascript:change_type(71, 'Static控件')\">Static控件</a>"),
new Array(4,"<a href=\"javascript:change_type(72, 'PropertySheet')\">Property
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -