ASP esimerkki

Perusta:

Kirjoita teksti ASP:llä
Jos ASP:llä generoidaan tekstiä.
Lisää HTML tekstiin
Jos generoidaan HTML-merkkijonoja ja pelkkää tekstiä samanaikaisesti.

Muuttuja:

Muuttujan määrittely
Muuttujat tallentavat tietoja. Tämä esimerkki näyttää, miten määritellään muuttuja, annetaan sille arvo ja käytetään sitä ohjelmassa.
Taulukon määrittely
Taulukko tallentaa sarjan liittyviä tietoja. Tämä esimerkki näyttää, miten määritellään nimien tallentava taulukko.
Toista HTML-otsikot
Kuinka toistaa 6 eri HTML-otsikkoa.
Vbscriptillä tehdään ajasta riippuvainen tervehdys
Tämä esimerkki näyttää käyttäjälle eri viestin palvelimen ajan perusteella.
JavaScriptillä tehdään ajasta riippuvainen tervehdys
Tämä esimerkki on sama kuin edellinen, vain syntaksi on erilainen.

Ohjelma:

Kutsu VBScriptillä kirjoitettu aliohjelma
Kuinka kutsua ASP:stä VBScriptillä kirjoitettua aliohjelmaa.
Kutsu JavaScriptillä kirjoitettu aliohjelma
Kuinka kutsua ASP:stä JavaScriptillä kirjoitettua aliohjelmaa.
Kutsu VBScriptillä ja JavaScriptillä kirjoitettu aliohjelma
Kuinka kutsua ASP-tiedostossa VBScriptillä ja JavaScriptillä kirjoitettua aliohjelmaa.

Lomake:

Method="get" -tyyppinen lomake
Kuinka käyttää Request.QueryString-komentoa kommunikoida käyttäjän kanssa.
Method="post" -tyyppinen lomake
Kuinka käyttää Request.Form-komentoa kommunikoida käyttäjän kanssa.
使用单选按钮的表单
Käytä valintapainikkeita lomakkeessa

Kuinka käyttää Request.Formia vuorovaikutukseen käyttäjän kanssa valintapainikkeilla.

Cookie:
Tervetulo-cookie

Kuinka luoda tervetulo-cookie.

Response-objekti:
Kirjoita teksti ASP:llä
Muotoile teksti HTML-merkkien avulla ASP:ssä
Tämä esimerkki näyttää, miten ASP:llä yhdistetään teksti ja HTML-merkit.
Ohjaa käyttäjä toiseen URL-osoitteeseen
Tämä esimerkki näyttää, miten käyttäjä ohjataan toiseen URL-osoitteeseen.
Näytä satunnainen linkki
Tämä esimerkki näyttää yhden hyperlinkin, joka näyttää yhden kahdesta linkistä aina, kun sivu ladataan.
Hallinnoi välimuistia
Tämä esimerkki näyttää, miten välimuistiä hallitaan.
Tyhjennä välimuisti
Tämä esimerkki näyttää, miten välimuisti tyhjennetään.
Keskeytä skripti käsittelyprosessin aikana ja palauta tulos
Tämä esimerkki näyttää, miten skriptin suoritus keskeytetään käsittelyprosessin aikana.
Määritä, kuinka monta minuuttia sivua tallennetaan selaimessa ennen kuin se vanhenee
Tämä esimerkki näyttää, miten määritytään sivun tallennusajan päättymisen aikana selaimessa.
Määritä sivun tallennusajan päättymispäivämäärä tai aika selaimessa
Tämä esimerkki näyttää, miten määritytään sivun tallennusajan päivämäärä tai aika selaimessa.
Tarkista, onko käyttäjä edelleen yhteydessä palvelimeen
Tämä esimerkki näyttää, miten tarkistetaan, onko käyttäjä katkaisemassa yhteyden palvelimeen.
Määritä sisällön tyyppi
Tämä esimerkki näyttää, miten määritytään sisällön tyyppi.
Määritä merkkikoodi
Tämä esimerkki näyttää, miten määritytään merkkikoodin nimi.

QueryString-kokoelma esimerkki

Lähetä kyselytietoja, kun käyttäjä napsauttaa linkkiä
Tämä esimerkki näyttää, miten lisäetsintätietoja lähetetään sivulle linkin kautta ja miten nämä tiedot haetaan takaisin kohdesivulla (tässä tapauksessa samalla sivulla).
Yksinkertainen sovellus QueryString-kokoelmaan
Tämä esimerkki näyttää, miten QueryString-kokoelma ottaa arvoja lomakkeelta. Tämä lomake käyttää GET-metodia, mikä tarkoittaa, että lähetetty tieto on käyttäjälle näkyvää (osoitteessa). GET-metodi rajoittaa myös lähetettävän tiedon määrää.
Kuinka käyttää tietoja, jotka lähetetään lomakkeella
Tämä esimerkki näyttää, miten käytetään arvoja, jotka otetaan lomakkeelta. Käytämme QueryString-kokoelmaa. Tämä lomake käyttää GET-metodia.
Lisätietoja lomakkeesta
Tämä esimerkki näyttää, mitä QueryString sisältää, jos syöteruudut sisältävät useita saman nimisiä nimiä. Se näyttää, miten nämä saman nimiset nimet erotetaan. Se näyttää myös, miten 'count'-avainsanaa käytetään 'name'-ominaisuuden laskemiseen. Tämä lomake käyttää GET-metodia.

Form-kokoelma esimerkki

Yksinkertainen sovellus Form-kokoelmaan
Tämä esimerkki näyttää, miten Form-kokoelma ottaa arvoja lomakkeelta. Tämä lomake käyttää POST-metodia, mikä tarkoittaa, että lähetetty tieto on käyttäjälle näkymätöntä ja ei ole rajoituksia lähetettävän tiedon määrään (voidaan lähettää suuria määriä tietoja).
Kuinka käyttää lomakkeesta haettuja tietoja
Tämä esimerkki näyttää, kuinka käyttää lomakkeesta haettuja tietoja. Käytimme Form-kokoelmaa. Lomake käyttää POST-metodia.
Lisätietoja lomakkeesta
Tämä esimerkki näyttää, mitä tietoja Form-kokoelma sisältää, jos useat syöttökentät käyttävät samaa nimeä. Se näyttää, kuinka nämä samat nimet erotetaan irti. Se myös näyttää, kuinka "name"-ominaisuutta lasketaan käyttäen count-kysymystä. Tämä lomake käyttää POST-metodia.
Valintapainikkeilla varustettu lomake
Tämä esimerkki näyttää, kuinka käyttää Form-kokoelmaa vuorovaikutukseen käyttäjän kanssa kautta valintapainikkeita. Tämä lomake käyttää POST-metodia.
Valintapainikkeilla varustettu lomake
Tämä esimerkki näyttää, kuinka käyttää Form-kokoelmaa vuorovaikutukseen käyttäjän kanssa kautta valintapainikkeita. Tämä lomake käyttää POST-metodia.

Muut esimerkit

Hanki käyttäjätiedot
Kuinka selvittää kävijän selaimen tyyppi, IP-osoite ja muut tiedot?
Hanki palvelinmuuttujat
Tämä esimerkki näyttää, kuinka käyttää ServerVariables-kokoelmaa saadaksesi kävijän selaimen tyyppisen, IP-osoitteen ja muiden tietojen.
Luo tervetuloa-cookies
Tämä esimerkki näyttää, kuinka luodaan tervetuloa-cookies käyttäen Cookies-kokoelmaa.
Tarkista käyttäjän lähettämien bittien määrä
Tämä esimerkki näyttää, kuinka käyttää TotalBytes-ominaisuutta saadaksesi käyttäjän Request-objektissa lähettämien tiettyjen bittien määrän.

Session-objekti

Aseta ja palauta LCID
Tämä esimerkki näyttää "LCID"-ominaisuuden. Tämä ominaisuus asettaa ja palauttaa kokonaisluvun, joka määrittää sijainnin tai alueen. Esimerkiksi päivämäärät, ajat ja valuutat näytetään sijainnin tai alueen mukaan.
Palauta SessionID
Tämä esimerkki näyttää "SessionID"-ominaisuuden. Tämä ominaisuus palauttaa jokaiselle käyttäjälle ainutlaatuisen id:n. Tämä id luodaan palvelimella.
Session aikakatkaisu
Tämä esimerkki näyttää "Timeout"-ominaisuuden. Tämä esimerkki asettaa ja palauttaa session aikakatkaisun (minuutit).

Server-objekti

Milloin tämä tiedosto viimeksi muutettiin?
Tarkista tiedoston viimeisin päivitysaika.
Avaa ja lue jokin tekstitiedosto
Tämä esimerkki avaa tiedoston "Textfile.txt" lukemista varten.
Om valmistama klikkauslaskuri
Tämä esimerkki näyttää, kuinka lukea numero jostakin tiedostosta, lisätä siihen 1 ja kirjoittaa tämä numero takaisin tiedostoon.

FileSystemObject-objekti

Onko määritetty tiedosto olemassa?
Tämä esimerkki näyttää, kuinka luodaan ensin FileSystemObject-objekti ja sitten käytetään FileExists-metodia tarkistaaksesi, onko tietty tiedosto olemassa.
Onko määritetty kansio olemassa?
Tämä esimerkki näyttää, kuinka käyttää FolderExists-metodia tarkistaaksesi, onko tietty kansio olemassa.
Onko määritetty ajuri olemassa?
Tämä esimerkki näyttää, miten tarkistaa, onko tietty ajuri olemassa käyttämällä DriveExists-metodia.
Hanki tietyn ajurin nimi
Tämä esimerkki näyttää, miten saada tietyn ajurin nimi.
Hanki tietyn polun yläkansio
Tämä esimerkki näyttää, miten saada jossain tietystä polusta olevan kansion nimi.
Hanki kansion laajennus
Tämä esimerkki näyttää, miten saada tiedoston laajennus määritetystä polusta.
Hanki tiedoston nimi
Tämä esimerkki näyttää, miten saada tiedoston nimi määritetystä polusta.
Hanki tiedoston tai kansion perusnimi
Tämä esimerkki näyttää, miten palauttaa tiedoston tai kansion perusnimi määritetystä polusta.

TextStream-objekti

Lue tiedosto
Tämä esimerkki näyttää, miten luoda TextStream-objekti FileSystemObjectin OpenTextFile-metodilla. TextStream-objektin ReadAll-metodi hakee sisällön avattusta tekstitiedostosta.
Lue tekstitulvan osa
Tämä esimerkki näyttää, miten lukea vain osa tekstitulvasta.
Lue tekstitulvan yksi rivi
Tämä esimerkki näyttää, miten lukea yksi rivi tekstitulvasta.
Lue tekstitulvan kaikki rivit
Tämä esimerkki näyttää, miten lukea kaikki rivit tekstitulvasta.
Ohita tekstitulvan osa
Tämä esimerkki näyttää, miten ohittaa tietty määrä merkkejä lukiessa tekstitulvaa.
Ohita tekstitulvan yksi rivi
Tämä esimerkki näyttää, miten ohittaa yksi rivi lukiessa tekstitulvaa.
Palauta rivin numero
Tämä esimerkki näyttää, miten palauttaa tekstitulvassa nykyisen rivin numero.
Hanki sarakkeen numero
Tämä esimerkki näyttää, miten saada tiedoston nykyisen merkin sarakkeen numero.

Drive-objekti

Hanki määritetyn ajurin käytettävissä olevan tilan määrä
Tämä esimerkki näyttää, miten luodaan ensin FileSystemObject-objekti ja sitten käytetään AvailableSpace-ominaisuutta saadaksesi määritetyn ajurin käytettävissä olevan tilan.
Hanki määritetyn ajurin jäljellä olevan tilan määrä
Tämä esimerkki näyttää, miten käyttää FreeSpace-tilan ominaisuutta saadaksesi määritetyn ajurin jäljellä olevan tilan.
Hanki määritetyn ajurin kokonaiskoko
Tämä esimerkki näyttää, miten käyttää TotalSize-ominaisuutta saadaksesi määritetyn ajurin kokonaiskoon.
Hanki määritetyn ajurin ajurimerkki
Tämä esimerkki näyttää, miten käyttää DriveLetter-ominaisuutta saadaksesi määritetyn ajurin ajurimerkin.
Hanki määritetyn ajurin ajurityyppi
Tämä esimerkki näyttää, miten käyttää DriveType-ominaisuutta saadaksesi määritetyn ajurin ajurityypin.
Hanki määritetyn ajurin tiedostojärjestelmän tiedot
Tämä esimerkki näyttää, miten FileSystem-metodia käytetään määritetyn ajanvektorin tiedostojärjestelmän tyypin hakemiseen.
Onko ajanvektorikytkin valmis?
Tämä esimerkki näyttää, miten IsReady-ominaisuutta käytetään tarkistamaan, onko määritetty ajanvektorikytkin valmis.
Hae määritetyn ajanvektorin polku
Tämä esimerkki näyttää, miten Path-ominaisuutta käytetään määritetyn ajanvektorin polun hakemiseen.
Hae määritetyn ajanvektorin juurihakemisto
Tämä esimerkki näyttää, miten RootFolder-ominaisuutta käytetään määritetyn ajanvektorin juurihakemiston hakemiseen.
Hae määritetyn ajanvektorin sarjanumero
Tämä esimerkki näyttää, miten Serialnumber-ominaisuutta käytetään määritetyn ajanvektorin sarjanumeron hakemiseen.

File-objekti

Milloin tiedosto on luotu?
Tämä esimerkki näyttää, miten FileSystemObject-objektin luomisen jälkeen File-objektin DateCreated-ominaisuutta käytetään määritetyn tiedoston luomispäivän ja ajan hakemiseen.
Milloin tämä tiedosto on muokattu?
Tämä esimerkki näyttää, miten DateLastModified-ominaisuutta käytetään määritetyn tiedoston viimeisen muokkauspäivän ja ajan hakemiseen.
Milloin tämä tiedosto on käyty läpi?
Tämä esimerkki näyttää, miten DateLastAccessed-ominaisuutta käytetään määritetyn tiedoston viimeisen kerran käytetyn päivämäärän ja ajan hakemiseen.
Palauta määritetyn tiedoston ominaisuudet
Tämä esimerkki näyttää, miten Attributes-komponenttia käytetään määritetyn tiedoston ominaisuuksien palauttamiseen.

Dictionary-objekti

Onko määritetty avain olemassa?
Tämä esimerkki näyttää, miten Dictionary-objektin luomisen jälkeen Exists-metodia käytetään tarkistamaan, onko määritetty avain olemassa.
Palauta kaikkien kohteiden taulukko
Tämä esimerkki näyttää, miten Items-metodia käytetään palauttamaan kaikkien kohteiden taulukko.
Palauta kaikkien avainten taulukko
Tämä esimerkki näyttää, miten Keys-metodia käytetään palauttamaan kaikkien avainten taulukko.
Palauta tietyn kohteen arvo
Tämä esimerkki näyttää, miten Item-ominaisuutta käytetään palauttamaan tietyn kohteen arvo.
Aseta avain
Tämä esimerkki näyttää, miten Key-ominaisuutta käytetään asettamaan avain Dictionary-objektiin.
Palauta avain/kohteiden parien määrä
Tämä esimerkki näyttää, miten Count-ominaisuutta käytetään palauttamaan avain/kohteiden parien määrä.

AdRotator-komponentti

Yksinkertainen AdRotator-esimerkki
Tämä esimerkki näyttää, miten AdRotator-komponenttia käytetään eri mainoskuvien näyttämiseen aina kun käyttäjä käy verkkosivustolla tai päivittää sivua.
AdRotator - kuvalinkitys
Tämä esimerkki näyttää, miten AdRotator-komponenttia käytetään eri mainoskuvien näyttämiseen aina kun käyttäjä käy verkkosivustolla tai päivittää sivua. Lisäksi kuvat ovat itse linkkejä.

Selaintoiminnot-komponentti

Selaintoiminnot-komponentti
Tämä esimerkki näyttää, miten voit mitata jokaisen verkkosivuston kävijän selaimen tyyppiä, suorituskykyä ja versiota.

Sisältölinkitys-komponentti

Sisältölinkitys-komponentti
Tämä esimerkki rakentaa sisältöluettelon.
Content Linking komponentti 2
Tämä esimerkki käyttää Content Linking komponenttia navigoimaan tekstitiedostossa luetuilla sivuilla.

Content Rotator (ASP 3.0)

Content Rotator komponentti
Kun käyttäjä käy sivustolla tai päivittää sivua, komponentti näyttää erilaisia HTML-merkkijonoja.