1. Как использовать ASP для определения виртуального физического пути вашего сайта
Ответ: Используйте метод Маппата
palig = centerfontsize = 4face = arialb
ThePhysicalPath Tothisvirtualwebsiteis
Bfont
fontcolor =#ff0000size = 6face = arial
%= Server.mappath ()%
FONTP
2. Как я узнаю браузер, используемый пользователем
Ответ: Используйте метод этого
strbrowser = request.servervariables (http_user_agent)
Ifinstr (Strbrowser, Msie) 0then
Response.redirect (formieonly.htm)
Еще
Response.redirect (forall.htm)
Эндиф
3. Как рассчитать среднее количество повторных посещений в день
Ответ: решение
%startDate = датиф (D, теперь, 01011990)
ifstrdate0thensstartdate = startDate-1
avgvpd = int ((usercnt) startdate)%
Показать результаты
%response.write (avgvpd)%
thisIsit.TispageHaveBeenViewedSincCoMember10, 1998
4. Как отображать случайные изображения
%dimp, ppic, dpic
PPIC = 12
рандомизировать
p = int ((ppicrnd) +1)
dpic = graphixrandompics & p & .gif
%
показывать
imgsrc =%= dpic%
5. Как вернуться на предыдущую страницу
Ответ: ahref =%= request.servervariables (http_referer)%preivouspagea
Или используйте такие картинки, как:
imgsrc = rowback.gifalt =%= request.servervariables (http_referer)%
6. Как определить IP -адрес другой стороны
Ответ: %= request.servervariables (remote_addr) %
7. Как связаться с картинкой
Ответ: %@languages = vbscript %
%response.expires = 0
strimageName = graphixErrorsErrorriamge.gif
response.redirect (StrimageName)
%
8. Диалоговое окно ввода пароля принудительно
Ответ: Поместите это предложение в начале страницы
%response.status = 401NotAuthorized
response.end
%
9. Как перенести переменные с одной страницы на другую
Ответ: Используйте скрытый тип, чтобы пройти переменные
%formmethod = postaction = myNextPage.asp
%foreachiTeminRequest.form%
inputnamee =%= item%type = скрыт
value =%= server.htmlencode (request.form (item))%
%следующий%
форма
10. Почему я использую MSGBox в программе ASP? Ошибка программы говорит, что нет разрешения
Ответ: Поскольку ASP запускается сервером, если на сервере можно отобразить диалоговое окно, вы должны подождать, пока кто -то нажмет OK, прежде чем ваша программа будет продолжаться. Как правило, на сервере никого не будет, поэтому Microsoft должна запретить эту функцию и сказать вам, что разрешения нет. Однако сценарии ASP и клиента могут отображать диалоговое окно, следующим образом