Najlepszy samouczek ASP Quick Reference W 2024 r. W tym samouczku możesz dowiedzieć się Podstawowa Gramatyka,Formy i wprowadzania danych przez użytkownika,Cookies ASP,Referencje,Global.asa,Obiekt Session,Obiekt Application,Obiekt odpowiedzi,Obiekt żądania,Server Object,
ASP z W3CSchool podręczne. Wydrukować i umieścić go w kieszeni, gotowy do użycia.
skrypt ASP przez <% i%> otoczeniu. Napisz wyjście do przeglądarki:
<Html>
<Body>
<% Response.Write ( "Hello World!")%>
</ Body>
</ Html>
Domyślnym językiem ASP jest VBScript. Aby użyć innego języka skryptowego, w górnej części strony ASP wstawić specyfikację języka:
<% @ Language = "javascript"%>
<Html>
<Body>
<%
plpl
%>
Request.QueryString formularz do zbierania method = "get" wartość. Z formy za pomocą metody GET transmisji informacji dla wszystkich użytkowników jest widoczny (na pasku adresu przeglądarki) i na ilość informacji przesyłanych jest ograniczona.
Kolekcja Request.Form dla metody USE = "post" w postaci wartości. Stosując metodę POST przekazywania informacji z formy nie jest widoczny dla użytkownika i nie ma ograniczeń co do ilości informacji do przesłania.
Cookie używane do identyfikacji użytkownika. Cookie to serwer na komputerze użytkownika, aby zatrzymać się w małym pliku. Za każdym razem ten sam komputer za pomocą przeglądarki żąda strony, ten komputer wyśle cookie.
Response.Cookies polecenie służy do tworzenia cookie:
<%
Response.Cookies ( "Imię") = "Alex"
Response.Cookies ( "Imię"). Expires = "May 10,2002"
%>
Uwaga: Polecenie Response.Cookiesmusi pojawić się przed znacznikiem <html>!
"Request.Cookies" Polecenie to służy do pobierania wartości plików cookie:
<%
FName = Request.Cookies ( "Imię")
Response.Write ( "Imię =" & fname)
%>
Za pomocą dyrektywy #include można wykonać przed pliku ASP na serwerze, zawartość innego pliku ASP w pliku ASP. #include Dyrektywa służy do tworzenia funkcji, nagłówki, stopki i inne elementy muszą być powtarzane lub stosowane na kilku innych stronach.
Składnia:
<! - # Include virtual = "somefile.inc" ->
lub
<! - # Include file = "somefile.inc" ->
Proszę używać słowa kluczowego wirtualnych w celu wskazania ścieżki rozpoczynającej się od katalogu wirtualnego. Jeżeli plik o nazwie "header.inc" znajduje się w wirtualnym katalogu / html, poniższy wiersz kodu wstawia "header.inc" treść dokumentu:
<! - # Include Wirtualne = "/ html / header.inc" ->
Użyj słowa kluczowego pliku, aby wskazać ścieżkę względną. Względna ścieżka jest katalogiem, który zawiera odnośniki zaczął. Jeśli masz plik w katalogu html, a "header.inc" plik html znajduje się w głowicy, poniższy wiersz kodu w brzmieniu "header.inc" treść dokumentu w pliku:
<! - # Include file = "headersheader.inc" ->
Proszę używać słowa kluczowego pliku ze składnią (pl) w odniesieniu do plików wyższego poziomu w katalogu.
Plik Global.asa jest opcjonalny plik, który może zawierać deklaracje są objęte aplikacje ASP każda strona uzyskano dostęp, zmienne i metody.
Uwaga: Plik Global.asamusi być przechowywany w katalogu głównym aplikacji ASP, a każda aplikacja może mieć tylko jeden plik Global.asa.
Global.asa plik może zawierać wyłącznie:
Zastosowanie i sesja wydarzenie
W Global.asa można powiedzieć aplikację i obiekty sesji, gdy aplikacja / sesji począwszy od tego, co zrobić, co zrobić, gdy koniec aplikacji / sesji. Kod do wykonania tego zadania jest umieszczony w module obsługi zdarzeń.Uwaga: Ponieważ nie możemy korzystać z ograniczników skrypt ASP (<% i%>) wstawić skrypty w pliku Global.asa, musimy obsłużyć rutynowych umieszczony w HTML <script> wewnątrz znacznika:
<Script language = "VBScript" runat = "server">
sub Application_OnStart
"Niektóre kodu
end sub
sub Application_OnEnd
"Niektóre kodu
end sub
sub Session_OnStart
"Niektóre kodu
end sub
sub Session_OnEnd
"Niektóre kodu
end sub
</ Script>
<Object> Oświadczenie
Może <object> tag do tworzenia obiektów z sesji lub zakres aplikacji w pliku Global.asa za pomocą.UWAGA: <object> tag powinien być w tagu <script> na zewnątrz!
Składnia:
<Runat = "server" Zakres Object = "Zakres" id = "id"
{Identyfikator_programu = "PROGID" | classid = "CLASSID"}>
plplpl.
</ Object>
TypeLibrary komunikat
TypeLibrary (typ biblioteki) jest pojemnik zawierający odpowiednie pliki DLL obiektów COM. Dzięki tym wezwanie do TypeLibrary w pliku Global.asa, można uzyskać dostęp do stałych obiektu COM, a kod ASP także lepiej do zgłaszania błędów. Jeśli aplikacja internetowa opiera się na typach danych obiektów COM deklarowanych w bibliotece typu, można wpisać bibliotek w oświadczeniu Global.asa.
Składnia:
<! - METADANE type = "TypeLib"
file = "nazwa_pliku"
UUID = "typelibraryuuid"
version = "VersionNumber"
lcid = "LocaleID"
->
Celem sesji jest używany do przechowywania informacji o sesji użytkownika (sesji), albo zmienić sesji użytkownika (sesja) ustawień. Zmienna przechowuje informacje pojedynczego użytkownika jest przechowywany w obiekcie Session, i są dostępne dla aplikacji na wszystkich stronach.
Ustaw
nieruchomość
sposób
Współpracować w celu osiągnięcia grupy zadaniowej plik ASP zwany aplikacją. Celem aplikacji jest używany, aby umieścić te pliki dołączone razem. Wszyscy użytkownicy mają jeden obiekt Application. Zastosowanie obiektów nie będzie dużo informacji w zastosowaniach strona aplikacji (takich jak informacje o połączeniach z bazą).
Ustaw
sposób
Przedmioty odpowiedzi na wyniki z serwera do użytkownika, aby wysłać wyjście.
Ustaw
nieruchomość
sposób
Gdy przeglądarka żąda, aby strony na serwerze, to zachowanie nazywane jest wniosek (żądanie). Zapytanie Obiekt służy do uzyskiwania informacji od użytkownika.
Ustaw
nieruchomość
sposób
Obiekt serwera służy do właściwości i metod na serwerze dostępu.
nieruchomość
sposób
Źródło: http: //www.w3cschool.cc/asp/asp-quickref