Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Web-data-driven adapter (WebDDA) tillhandahåller en uppsättning händelser som kan användas i automatiseringar. Händelserna kan delas in i sidhändelser och kontrollhändelser. De mappar till samma händelsenamn som används i DOM. För mer information om evenemangen, se Evenemang
När du registrerar Åtgärd för sidhändelser ignoreras kontrollparametern i aktiviteten (Mer information finns i Automatisera värdbaserade program med hjälp avRegisterActionForEvent
HAT-automatiseringsaktiviteter). För kontrollhändelser ControlName
måste parametern innehålla det kontrollnamn som anges i bindningarna.
En del av händelserna ger också ytterligare information om händelsen. Dessa data kan nås via aktiviteten GetActionData
. (Mer information finns i Automatisera värdbaserade program med hjälp av HAT-automatiseringsaktiviteter) I följande exempel visas det format som de tillhandahålls i.
<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>
Argumenten ger ytterligare alternativ för händelserna:
Argumentation | Beskrivning |
---|---|
flags |
En konstant eller ett värde som anger en kombination av de värden som definieras av BrowserNavConstants uppräkningen. |
frame |
Ett skiftlägeskänsligt stränguttryck som resulterar i namnet på den ram som används för att visa resursen. Det är NULL , om ingen namngiven ram är avsedd för resursen. |
headers |
En sträng som innehåller ytterligare HTTP-huvuden som ska skickas till servern. Dessa rubriker läggs till i webbläsaren. Den här parametern ignoreras om URL:en inte är en HTTP-URL. |
navigationcontext |
Flaggor som används när du öppnar ett nytt fönster. Dessa värden används för att bestämma om ett popup-fönster ska visas. |
postdata |
Data som skickas till servern som en del av en HTTPPOST-transaktion. En POST-transaktion används vanligtvis för att skicka data som samlats in av ett HTML-formulär. Om den här parametern inte anger några inläggsdata utfärdar den här metoden en HTTP-transaktionGET . Den här parametern ignoreras om URL:en inte är en HTTP-URL. |
url |
Webbadressen till sidan som händelsen navigerades till. |
urlcontext |
URL till sidan som öppnar det nya fönstret. Den här parametern är en del av webbläsarens NewWindow händelse. |
cancel |
Sidans skapande avbröts (True ) eller slutfördes (False ). |
type |
Händelsetyp, är vanligtvis samma som själva händelsen. |
key |
Musknapp som klickades på vid händelsen (1 = vänster, 2 = höger och så vidare). |
button |
Koden för knappen som trycktes in (till exempel är Enter-tangentkoden 13). |
Kontrollera händelser
Kontrollhändelser är de händelser som är associerade med en kontroll.
I följande tabell visas de kontrollhändelser som är tillgängliga med respektive parametrar:
Komponent | Beskrivning |
---|---|
BeforeNavigate | flags , frame , headers , navigationcontext , postdata , url |
onblur | typ |
onchange | typ |
onclick | typ, knapp |
ondblclick | typ, knapp |
onfocus | typ |
onkeydown | Typ, Nyckel |
onmousedown | typ, knapp |
onreset | typ |
onsubmit | typ |
Sidans händelser
När du registrerar åtgärder för sidhändelser ignoreras kontrollparametern i aktiviteten RegisterActionForEvent
. (Mer information finns i Automatisera värdbaserade program med hjälp av HAT-automatiseringsaktiviteter)
I följande tabell visas de sidhändelser som är tillgängliga med respektive parametrar:
Komponent | Beskrivning |
---|---|
BeforeNavigate | flags , frame , headers , navigationcontext , postdata , url |
BeforeNewWindow | flags , url , urlcontext |
DokumentSlutfört | Notification , flag , url |
Nedladdning startad | Notification , flag , url |
DownloadCompleted | Notification , flag , url |
NewWindow2 | Cancel |
NewWindow3 | flags , url , , urlcontext cancel |