Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Web-tietoperusteinen sovitin (WebDDA) tarjoaa joukon tapahtumia, joita voidaan käyttää automaatioprosesseissa. Tapahtumat voidaan jakaa sivutapahtumiin ja ohjaustapahtumiin. Ne liittyvät samoihin tapahtumien nimiin, joita käytetään DOM:ssa. Lisätietoja tapahtumista on kohdassa Tapahtumat
Kun rekisteröit sivun tapahtumien toiminnon, (lisätietoja on kohdassa Isännöityjen sovellusten automatisointi HAT-automaatioaktiviteettien avulla) -toiminnon ohjausparametri RegisterActionForEvent
ohitetaan. Ohjausobjektitapahtumien ControlName
parametrin on sisällettävä sidoksissa määritetty ohjausobjektin nimi.
Osa tapahtumista tarjoaa myös lisätietoa tapahtumasta. Näihin tietoihin pääsee käsiksi aktiviteetin GetActionData
kautta. (Lisätietoja on kohdassa Isännöityjen sovellusten automatisointi HAT-automaatioaktiviteettien avulla) Seuraavassa esimerkissä näytetään, missä muodossa ne tarjotaan.
<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>
Argumentit tarjoavat lisävaihtoehtoja tapahtumille:
Argumentti | Kuvaus |
---|---|
flags |
Vakio tai arvo, joka määrittää luetteloinnissa määritettyjen BrowserNavConstants arvojen yhdistelmän. |
frame |
Kirjainkoon huomioon ottava merkkijonolauseke, joka arvioidaan kehyksen nimen perusteella resurssin näyttämistä varten. Se on NULL , jos resurssille ei ole kohdistettu nimettyä kehystä. |
headers |
Merkkijono, joka sisältää palvelimelle lähetettäviä HTTP-lisäotsikoita. Nämä otsikot lisätään verkkoselaimeen. Tämä parametri ohitetaan, jos URL-osoite ei ole HTTP-URL-osoite. |
navigationcontext |
Uuden ikkunan avaamisen yhteydessä käytetyt liput. Näiden arvojen avulla päätetään, näytetäänkö ponnahdusikkuna. |
postdata |
Tiedot, jotka lähetetään palvelimelle osana HTTPPOST-tapahtumaa. POST-tapahtumaa käytetään yleensä HTML-lomakkeella kerättyjen tietojen lähettämiseen. Jos tämä parametri ei määritä viestitietoja, tämä menetelmä antaa HTTP-tapahtumanGET . Tämä parametri ohitetaan, jos URL-osoite ei ole HTTP-URL-osoite. |
url |
Sen sivun URL-osoite, jolle tapahtuma navigoitiin. |
urlcontext |
Uuden ikkunan avaavan sivun URL-osoite. Tämä parametri on osa verkkoselaimen NewWindow tapahtumaa. |
cancel |
Sivun luonti peruutettiin (True ) tai se oli valmis (False ). |
type |
Tapahtumatyyppi on yleensä sama kuin itse tapahtuma. |
key |
Hiiren painike, jota napsautettiin tapahtumassa (1 = vasen, 2 = oikea ja niin edelleen). |
button |
Painetun painikkeen koodi (esimerkiksi Syötä avainkoodi on 13). |
Tapahtumien hallinta
Ohjausobjektitapahtumat ovat ohjausobjektiin liittyviä tapahtumia.
Seuraavassa taulukossa on lueteltu ohjaustapahtumat, jotka ovat käytettävissä vastaavilla parametreilla:
Alkuaine | Kuvaus |
---|---|
Ennen navigointia | flags , frame , , headers navigationcontext , postdata , ,url |
onblur | tyyppi |
onchange | tyyppi |
onclick | tyyppi, painike |
ondblclick | tyyppi, painike |
OnFocus | tyyppi |
onkeydown | tyyppi, avain |
onmousedown | tyyppi, painike |
onreset | tyyppi |
onsubmit | tyyppi |
Sivun tapahtumat
Kun rekisteröit toimintoja sivutapahtumille, aktiviteetin RegisterActionForEvent
ohjausparametri ohitetaan. (Lisätietoja on kohdassa Isännöityjen sovellusten automatisointi HAT-automaatioaktiviteettien avulla)
Seuraavassa taulukossa on lueteltu sivutapahtumat, jotka ovat käytettävissä vastaavilla parametreilla:
Alkuaine | Kuvaus |
---|---|
Ennen navigointia | flags , frame , , headers navigationcontext , postdata , ,url |
EnnenUuttaIkkunaa | flags , url , urlcontext |
Asiakirja valmis | Notification , flag , url |
LataaAloitettu | Notification , flag , url |
LataaValmis | Notification , flag , url |
UusiIkkuna2 | Cancel |
UusiIkkuna3 | flags , url , urlcontext , cancel |