AddScriptToExecuteOnDocumentCreated - cWebView2Browser
Adds a script that will be executed during the loading of the future documents
Type: Function
Return Data Type: UBigInt
Parameters
| Parameter | Type | Description |
|---|---|---|
| sScript | String | Script to execute |
Syntax
Function AddScriptToExecuteOnDocumentCreated String sScript Returns UBigInt
Call Example
Get AddScriptToExecuteOnDocumentCreated sScript to UBigIntVariable
Description
Adds a script that will be executed during the loading of the future documents.
The script will be executed after the global object has been created but before the HTML has been parsed and scripts included from the HTML will run.
The function returns a unique identifier for the script that can be used to remove the script by calling RemoveScriptToExecuteOnDocumentCreated.
Sample
Procedure OnChange
Boolean bChecked
UBigInt iScriptId
Get Checked_State to bChecked
If (bChecked) Begin
Get AddScriptToExecuteOnDocumentCreated of oWebView2BrowserCtrl 'document.addEventListener("DOMContentLoaded", function(event) { doLog("Init Script 2"); });' to iScriptId
Set piScriptId to iScriptId
End
Else Begin
Get piScriptId to iScriptId
If (iScriptId > 0) Begin
Send RemoveScriptToExecuteOnDocumentCreated of oWebView2BrowserCtrl iScriptId
Set piScriptId to 0
End
End
End_Procedure
Return Value
Unique identifier for the load script