RO/getBrowserURL
Jump to navigation
Jump to search
Această funcție redă URL-ul unui element browser specificat.
Sintaxă
string getBrowserURL (browser webBrowser)
OOP Syntax Help! I don't understand this!
- Method: browser:getURL(...)
- Variable: .url
- Counterpart: loadBrowserURL
Argumente Necesare
- webBrowser: Navigatorul web
Redare
Redă URL-ul navigatorului web.
Exemplu
Acest exemplu creează o comandă (/isyoutubeloaded) pentru a verifica dacă navigatorul web creat are YouTube încărcat, iar dacă nu este, îl încarcă.
Click to collapse [-]
Client-- Pentru a randa navigatorul web într-un colț, avem nevoie de dimensiunile ecranului.
local screenWidth, screenHeight = guiGetScreenSize()
-- Crearea unui navigator web nou în modul extern
local window = guiCreateWindow(screenWidth/2, 0, screenWidth/2, screenHeight/2, "Web Browser", false)
local browser = guiCreateBrowser(0, 28, screenWidth/2, screenHeight/2, false, false, false, window)
local theBrowser = guiGetBrowser(browser) -- Preia elementul browser din gui-element
-- Crearea unei comenzi noi pentru a verifica dacă YouTube este încărcat, iar dacă nu este, pentru a îl încărca
addCommandHandler("isyoutubeloaded",
function()
if (getBrowserURL(theBrowser) == "") then -- Dacă navigatorul web nu a încărcat nimic încă, atunci va încărca YouTube
outputChatBox("YouTube nu este încă încărcat, se încarcă acum....")
loadBrowserURL(theBrowser, "https://www.youtube.com/")
else -- Dacă navigatorul web a încărcat ceva
outputChatBox("Youtube este încărcat.")
end
end)
Vizualizați de asemenea
- RO/CanBrowserNavigateBack
- RO/canBrowserNavigateForward
- RO/CreateBrowser
- RO/executeBrowserJavascript
- RO/focusBrowser
- RO/getBrowserProperty
- RO/getBrowserSettings
- RO/getBrowserSource
- RO/getBrowserTitle
- RO/getBrowserURL
- RO/injectBrowserMouseDown
- RO/injectBrowserMouseMove
- RO/injectBrowserMouseUp
- RO/injectBrowserMouseWheel
- RO/isBrowserDomainBlocked
- RO/isBrowserFocused
- RO/isBrowserLoading
- RO/loadBrowserURL
- RO/navigateBrowserBack
- RO/navigateBrowserForward
- RO/reloadBrowserPage
- RO/requestBrowserDomains
- RO/resizeBrowser
- RO/setBrowserAjaxHandler
- RO/setBrowserProperty
- RO/setBrowserRenderingPaused
- RO/setBrowserVolume
- RO/toggleBrowserDevTools