Byshawl.qiu
resumen:
Este artículo demuestra varias aplicaciones importantes de los scripts del lado del servidor ASP.
Tabla de contenido:
1.Transfer la colección/objeto
COLECCIÓN DE FORMA DE TAVERSAL 1.1VBScript
1.2 colección de formulario transversal de JScript
2. Transforme el valor de la variable en una variable y asigne un valor
2.1vbscript transforma el valor variable en una variable y asigna un valor
2.2JScript convierte el valor variable en una variable y asigna un valor
3. Incluya dinámicamente archivos
3.1VBScript incluidos dinámicamente archivos
3.2JScript incluye dinámicamente archivos
chal.qiu
2006-10-11
http://blog.csdn.net/btbtd
1.Transfer la colección/objeto
COLECCIÓN DE FORMA DE TAVERSAL 1.1VBScript
lino
<%
foreachtempinRequest.form
Response.writeTemp & ":" & request.form (temp)
próximo
%>
1.2 colección de formulario transversal de JScript
lino
<%
para (var $ e = newenumerator (request.form);! $ e.atend (); $ e.movenExt ()) {
Response.Write ($ e.item ()+': <br/>'+request.form ($ e.item ()));
}
%>
2. Transforme el valor de la variable en una variable y asigne un valor
2.1vbscript transforma el valor variable en una variable y asigna un valor
lino
<%
foreachtempinRequest.form
ejecutEtemp & "= request.form (temp)"
próximo
%>
2.2JScript convierte el valor variable en una variable y asigna un valor
lino
<%
var $ xml = newActivexObject ("Microsoft.xmldom");
$ xml.load (server.mappath ('config.xml'));
var $ childnodes = $ xml.documentelement.selectsinglenode ('// siteConfig').
para ($ e = newenumerator ($ childnodes);! $ e.atend (); $ e.movenExt ()) {
eval ($ E.Item (). NodeName+"= $ E.Item (). Text");
}
$ xml = nulo;
Response.Write (SitEkeywords);
%>
3. Incluya dinámicamente archivos
3.1VBScript incluidos dinámicamente archivos
lino
<%
FINTOFINCLUDE (FilePath)
'SampleCall' '' /// ejecuteFinclude ("include/system/idioma/" & sitfglang & "/main.asp") /// '' '
dimcnt
cnt = createObject ("scripting.fileSystemObject"). OpenTextFile (Server.Mappath (FilePath)). Readall