📄 webform8.aspx
字号:
<tr>
<td width="125" nowrap class="td1o1"> 相对路径<br> <font color="#666666"> Path
Info</font></td>
<td class="td1o2"> <span style="width:230px;height:16px;overflow-y:auto;word-break:break-all">
<%=Request.ServerVariables("PATH_INFO")%> </span> </td>
<td nowrap class="td1o1"> 物理路径<br> <font color="#666666"> Physical
Path</font></td>
<td class="td1o2"> <span style="width:230;height:18;overflow-y:auto;">
<%=Request.ServerVariables("APPL_PHYSICAL_PATH")%> </span>
</td>
</tr>
<tr>
<td width="125" nowrap class="td1o1"> 脚本引擎<br> <font color="#666666"> ScriptEngine</font></td>
<td colspan="3" nowrap class="td1o2" id="divScriptEngine"> JScript
/ <%=ScriptEngineMajorVersion() +"." + ScriptEngineMinorVersion() +"." + ScriptEngineBuildVersion() + " "%></td>
</tr>
<tr>
<td width="125" nowrap class="td1o1"> 脚本超时<br> <font color="#666666"> Script
Timeout</font></td>
<td nowrap class="td1o2"> <%=Server.ScriptTimeout%> 秒</td>
<td nowrap class="td1o1"> 当前会话编号<br>
<font color="#666666"> Session ID</font></td>
<td class="td1o2"> <%=Session.SessionID%></td>
</tr>
<tr>
<td width="125" nowrap class="td1o1"> 本页命令行<br> <font color="#666666"> Command Line</font></td>
<td colspan="3" class="td1o2"> <span style="width:590px;word-break:break-all"><%=Environment.CommandLine%></span>
</td>
</tr>
<tr>
<td nowrap class="td1o1"> 服务器变量数<br>
<font color="#666666"> Application Count</font></td>
<td nowrap class="td1o2"> <%=Application.Contents.Count%></td>
<td nowrap class="td1o1"> 会话变量数<br>
<font color="#666666"> Session Count</font></td>
<td class="td1o2"> <%=Session.Contents.Count%> </td>
</tr>
</table></td>
</tr>
<tr>
<td height="5" class="tr1"></td>
</tr>
</table><br>
<table width="750" border="0" cellpadding="1" cellspacing="1" class="tbl1">
<tr>
<td class="tr1"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> <font color="#FFFFFF" face="webdings">8</font><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">
<strong>服务器组件信息 :::...</strong></font></td>
<td align="right"><font color="#D2D8EC">Coding by Sunrise_Chen. </font></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F8F9FC"> <table width="100%" border="0" cellpadding="3" cellspacing="1" class="tbl1o1">
<tr>
<td width="80%" class="td1"> 组件名</td> <td width="10%" align="center" class="td1">支持</td>
<td width="10%" align="center" class="td1">版本</td>
</tr>
<%
var iIndex, sObjName, sObjDetail, sObjType, iIndexCount, bShowUnSupport;
var sObjVersion,bObjInstalled;
iIndex = 0;
iIndexCount = -1;
bShowUnSupport = false;
for(var i=0;;i++){
if(i>=arrObj.length||iIndex!=arrObj[i][2]){
if(iIndexCount==0&&iIndex<99){
Response.Write(
'<tr>\n'+
'<td width="80%" bgcolor="#D5D5D5" style="color:#666666;" colspan="3"> <i>( 服务器暂不支持该类组件 )</i></td>\n'+
'</tr>\n'
);
}
if(i>=arrObj.length) break;
iIndex=arrObj[i][2];
iIndexCount=0;
switch(iIndex){
case 1: sObjType = "IIS自带组件"; break;
case 2: sObjType = "常见的第三方文件上传和管理组件"; break;
case 3: sObjType = "常见的第三方文件邮件发送组件"; break;
case 4: sObjType = "常见的图像处理组件"; break;
default: sObjType = "自定义组件"; break;
}
Response.Write(
'<tr>\n'+
'<td colspan="3" class="td1o1"> ■<b> '+sObjType+'</b></td>\n'+
'</tr>\n'
);
}
sObjName = arrObj[i][0]
sObjDetail = arrObj[i][1];
bObjInstalled = true;
sObjVersion = getObjVer(sObjName);
if(sObjVersion=="N/A"){
bObjInstalled = false;
sObjVersion = "";
}
if(bObjInstalled||iIndex==99){
iIndexCount++;
Response.Write(
'<tr>\n'+
'<td width="80%" bgcolor="#D5D5D5">'+
' ' + sObjName + (sObjDetail?' <font color="#666666">( ' + sObjDetail + ' )</font>':'') + '\n' +
'</td>\n'+
'<td width="10%" align="center" class="td1o2">' + (bObjInstalled?"√":"×") + '</td>\n' +
'<td width="10%" align="center" class="td1o2"><span style="width:100%;height:18;overflow-y:auto;">' + sObjVersion + '</span></td>\n' +
'</tr>\n'
);
}
}
%>
<tr>
<form method="post" action="<%=sTheFile%>">
<td colspan="3" class="td1o2"> 检测其他组件
<input name="sObjName" type="text" class="tbl1" id="sObjName" style="border:1px solid #999999;background-color:#eeeeee;width:400px">
<input name="Submit" type="submit" value="提交" style="border:1px;background-color:#666666;color:#eeeeee;padding-top:1px;width:70px">
</td>
</form>
</tr>
</table></td>
</tr>
<tr>
<td height="5" class="tr1"></td>
</tr>
</table>
<br>
<% //if(bShowDetail){ %>
<table width="750" border="0" cellpadding="1" cellspacing="1" class="tbl1">
<tr>
<td class="tr1"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> <font color="#FFFFFF" face="webdings">8</font><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">
<strong>服务器端环境变量列表 :::...</strong></font></td>
<td align="right"><font color="#D2D8EC">Coding by Sunrise_Chen. </font></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F8F9FC">
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="tbl1o1">
<tr>
<td width="30%" class="td1"><font color="#5C72BA"> </font>项目</td>
<td class="td1"><font color="#5C72BA"> </font>值</td>
</tr>
<%
try{
var WshShell;
WshShell = Server.CreateObject("WScript.Shell");
%>
<% for(x in WshShell.Environment){ %>
<tr>
<td class="td1o1"> <%=x.substr(0,x.indexOf("="))%>
</td>
<td class="td1o2" style="padding: 7px;"><%=x.substr(x.indexOf("=")+1)%></td>
</tr>
<% } %>
<% }catch(e){}%>
<% for(x in Request.ServerVariables){ %>
<tr>
<td class="td1o1"> <%=x%>
</td>
<td class="td1o2" style="padding: 7px;"><%=Request.ServerVariables(x)%></td>
</tr>
<% } %>
</table></td>
</tr>
<tr>
<td height="5" class="tr1"></td>
</tr>
</table><br>
<% //} %>
</DIV>
<table width="750" border="0" cellpadding="3" cellspacing="1" class="tbl1" id="divNoASP" style="display:none">
<tr>
<td class="tr1"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> <font color="#FFFFFF" face="webdings">8</font><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">
<strong>其它信息 :::...</strong></font></td>
<td align="right"><font color="#FFFAF7">Coding by Sunrise_Chen. </font></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#F8F9FC"> <table width="100%" border="0" cellpadding="3" cellspacing="1" class="tbl1o1">
<tr>
<td width="60%" class="td1"> 信息描述</td>
</tr>
<tr>
<td width="60%" class="td1o1" id="divErrorMessage"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="5" class="tr1"></td>
</tr>
</table>
</DIV>
<!--测试是否支持服务器脚本-->
<%="<div id='chkAspSupport'></div>"%>
<SCRIPT language="JavaScript">
pageInit();
if(!getObjByID("chkAspSupport"))
sErrorMessage += "当前服务器不支持ASP.NET!<A HREF='aspSysCheck.asp'>是否启用COCOON ASP版探针</A>?<br>\n";
</SCRIPT>
<SCRIPT language="JavaScript">pageInit();</SCRIPT>
<SCRIPT id="divOperFrame"></SCRIPT>
<SCRIPT language="JavaScript">
var i=1;
var bOper = false;
var timScript=setInterval("getScriptInfomation()",250);
function getScriptInfomation(){
var oDiv = getObjByID("divOperFrame");
if(oDiv.readyState.toLowerCase()!='complete') return;
switch(i){
case 2 :
oDiv.src="ccDotNetCheckvbPlugin.aspx";
--i;
break;
case 1 :
oDiv.src="ccDotNetCheckvbPlugin.aspx";
--i
break;
case 0 :
clearInterval(timScript);
break;
}
}
</SCRIPT>
<div align="center" style="width:750px">
<hr size="1">
<%="<br>本页面执行所需内存:<font color='#990000'><b>" + (Math.round(Environment.WorkingSet/1024/1024*100)/100).ToString() + "</b></FONT> KB."%>
<% var tPageEndTime = new Date(); %>
<%="执行时间:约 <font color='#990000'><b>"+((tPageEndTime-tPageStartTime)/1000)+"</b></font> 秒"%>
<script langauge="JavaScript" src="count_aspcheckdotnet.js"></script>
</div>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -