home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 February
/
CHIP_2_98.iso
/
software
/
pelne
/
optionp
/
iis4_03.cab
/
iisecls.asp
< prev
next >
Wrap
Text File
|
1997-11-12
|
4KB
|
117 lines
<%@ LANGUAGE=VBScript %>
<% Option Explicit %>
<% Response.Expires = 0 %>
<%
Const L_ENTERVALUE_TEXT="Please enter a value"
Const L_BROWSE_TEXT="Browse..."
Const L_DENIED_TEXT="Denied"
Const L_GRANTED_TEXT="Granted"
Const L_ACCESSDENIED_TEXT="Access Denied"
%>
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT LANGUAGE="JavaScript">
function chgStatus(indexnum){
parent.head.document.hiddenform.index.value=indexnum
self.location.href="iisecls.asp";
}
function chkFull(thiscntrl,defval){
if (this.value==defval){
alert("<%= L_ENTERVALUE_TEXT %>");
}
}
function SetUpdated(){
i=parent.head.document.hiddenform.index.value
parent.head.cachedList[i].access=document.listform.editMe.value;
parent.head.cachedList[i].ip=document.listform.ip.value;
parent.head.cachedList[i].Subnet=document.listform.Subnet.value;
parent.head.cachedList[i].domain=document.listform.domain.value;
parent.head.cachedList[i].updated=true;
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LEFTMARGIN=0 TOPMARGIN=0>
<FORM NAME="listform">
<TABLE WIDTH=380 BORDER=0 CELLSPACING=0 CELLPADDING=2>
<SCRIPT LANGUAGE="JavaScript">
sel=eval(parent.head.document.hiddenform.index.value);
for (var i=0; i < parent.head.cachedList.length; i++) {
if (!parent.head.cachedList[i].deleted){
if (parent.head.document.hiddenform.index.value !=i) {
document.write("<TR><TD WIDTH=75><FONT SIZE=1 FACE='Helv'><A HREF='javascript:chgStatus("+i+");'>");
if (parent.head.cachedList[i].access){
document.write("<%= L_GRANTED_TEXT %>");
}
else{
document.write("<%= L_DENIED_TEXT %>");
}
document.write("</A></TD>");
document.write("<TD WIDTH=90><FONT SIZE=2 FACE='Helv'>"+parent.head.cachedList[i].ip +"</TD>");
document.write("<TD WIDTH=90><FONT SIZE=2 FACE='Helv'>"+parent.head.cachedList[i].Subnet +"</TD>");
document.write("<TD WIDTH=125>");
j=i+1;
while (j <=sel) {
if (parent.head.cachedList[j].deleted){
}
else{
if (j==sel){
document.write("<A NAME='editMe'>");
}
else{
break
}
}
j=j+1;
}
document.write("<FONT SIZE=2 FACE='Arial'>"+parent.head.cachedList[i].domain );
document.write("</TD></TR>");
}
else{
document.write("<TR BGCOLOR=#000080 ><TD WIDTH=75><FONT SIZE=1 FACE='Helv'>");
document.write("<SELECT NAME='editMe' onChange='SetUpdated();'>");
if (parent.head.cachedList[i].access){
document.write("<OPTION SELECTED><%= L_GRANTED_TEXT %>");
document.write("<OPTION><%= L_DENIED_TEXT %>");
}
else{
document.write("<OPTION><%= L_GRANTED_TEXT %>");
document.write("<OPTION SELECTED><%= L_DENIED_TEXT %>");
}
document.write("</SELECT></TD>");
document.write("<TD WIDTH=90><FONT SIZE=1 FACE='Helv'>")
document.write("<INPUT NAME='ip' VALUE='"+parent.head.cachedList[i].ip +"' SIZE=15 onChange='SetUpdated();'>");
// document.write("<IMG SRC='images/browse.gif' ALT='<%= L_BROWSE_TEXT %>'></TD>")
document.write("<TD WIDTH=90><FONT SIZE=1 FACE='Helv'>")
document.write("<INPUT NAME='Subnet' VALUE='"+parent.head.cachedList[i].Subnet+"' SIZE=15 onChange='SetUpdated();'></TD>")
document.write("<TD WIDTH=125><FONT SIZE=1 FACE='Helv'><INPUT TYPE='text' NAME='domain' VALUE='"+parent.head.cachedList[i].domain + "' SIZE=20 onChange='SetUpdated();'>")
document.write("</TD>")
document.write("</TR>")
}
}
}
</SCRIPT>
</TABLE>
</FORM>
<SCRIPT LANGUAGE="JavaScript">
if (parent.head.document.hiddenform.index.value !=-1){
document.listform.editMe.focus();
}
</SCRIPT>
</BODY>
</HTML>