Технология JScript поддерживается в Microsoft Internet Information Server
и позволяет создавать серверные скрипты для сайтов.
Основной принцип программирования сервера - работа с четырмя объектами:
Request, Response, Application и Session
<%@ LANGUAGE=JScript %>
<!--#include virtual="/config.asp"-->
<%
Response.Buffer = false;
var IsPostBack = ( Request.ServerVariables("REQUEST_METHOD")=="POST" );
if (IsPostBack) {
if (Request.Form.Key("data")!="") {
var WshShell = new ActiveXObject("WScript.Shell");
Response.Write(WshShell.CurrentDirectory+":"+Request.Form("data"));
}
} else {
Response.Write("<form method=post><input type=text name=data><input type=submit></form>");
}
%>
* Возможности JScript очень ограничены - встроенных возможностей
не хватает, постоянно нужны внешние ActiveX объекты,
которые нужно писать или самому, или где-то искать
* Сайты на ASP получаются очень тормозными и медленными,
падают постоянно при более-менее серьезной нагрузке
* Многие косяки ASP коренным образом исправлены в MS.NET
JavaScript Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor