OnClientBrowserLoadingStart

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The event is triggered when a webbrowser starts loading a page.

Parameters

string URL, boolean isMain
  • URL: string containing the URL that will be loaded.
  • isMainFrame: a boolean representing whether the entire page (main frame) was loaded or an <iframe> inside the page was loaded.
    • true: If the URL is loaded in the main frame.
    • false: If the URL is loaded in a <iframe>.


Source

The webbrowser element.

Example

local browser = guiCreateBrowser(0, 0, 800, 600, false, false, false)
local theBrowser = guiGetBrowser(browser)
showCursor(true)


addEventHandler("onClientBrowserLoadingStart", theBrowser, function(url, isMainFrame)
  if (isMainFrame) then
    outputChatBox("Loading "..url.." in the main frame...")
  else
    outputChatBox("Loading "..url.." in a iframe...")
  end
end)

addEventHandler("onClientBrowserCreated", theBrowser, function()
  loadBrowserURL(source, "https://www.w3schools.com/html/html_iframe.asp")
end)


See Also