getBrowserSource
Client-side
 Server-side
 Shared
 This function can be used to retrieve the source code of a website (asynchronously). The size of the source code is limited to 2 MiB (remaining bytes are cut).
OOP Syntax Help! I don't understand this!
- Method: browser:getSource(...)
Syntax
bool getBrowserSource ( browser webBrowser, function callback ( code ) )Required Arguments
- webBrowser: The browser element you want to get the source of.
-  callback ( code ):
A callback function with syntax function (string code).
Returns
- bool: result
Returns true if valid arguments have been passed, false otherwise.
Code Examples
 client   
 local browser = createBrowser(1024,1024,false,false)      --Create Browser
addEventHandler("onClientBrowserCreated",browser,function()    loadBrowserURL(browser,"http://www.youtube.com")    --Load URLend)
addEventHandler("onClientBrowserDocumentReady",browser,function(url)    local rnt = getBrowserSource(browser,function(code)     --Get Browser Source and Call Function        outputChatBox(code)                             --Output Code    end)    if rnt then        outputChatBox("Browser Source Got",0,255,0)    else        outputChatBox("Failed To Get Browser Source",255,0,0)    endend)See Also
Browser Functions
- canBrowserNavigateBack
- canBrowserNavigateForward
- createBrowser
- executeBrowserJavascript
- focusBrowser
- getBrowserProperty
- getBrowserSettings
- getBrowserSource
- getBrowserURL
- getBrowserTitle
- injectBrowserMouseDown
- injectBrowserMouseUp
- injectBrowserMouseMove
- injectBrowserMouseWheel
- isBrowserDomainBlocked
- isBrowserFocused
- isBrowserGPUEnabled
- isBrowserLoading
- isBrowserRenderingPaused
- navigateBrowserBack
- loadBrowserURL
- reloadBrowserPage
- navigateBrowserForward
- requestBrowserDomains
- resizeBrowser
- setBrowserAjaxHandler
- setBrowserRenderingPaused
- setBrowserVolume
- toggleBrowserDevTools
- setBrowserProperty
 
 