RO/reloadBrowserPage: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{RO/Funcție client}} {{New feature/item|3.0153|1.5.3|9912| Această funcția reîmprospătează/reîncarcă pagina curentă a navigatorului web. }} ==Sintaxă== <...") |
m (Updated as per English version recent updates.) |
||
Line 7: | Line 7: | ||
==Sintaxă== | ==Sintaxă== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool reloadBrowserPage(browser webBrowser) | bool reloadBrowserPage(browser webBrowser [, bool ignoreCache]) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===Argumente Necesare=== | ===Argumente Necesare=== | ||
*'''webBrowser:''' Navigatorul web pe care doriți să îl reîmprospătați. | *'''webBrowser:''' Navigatorul web pe care doriți să îl reîmprospătați. | ||
*'''ignoreCache :''' Ignoră conținut cache, echivalent cu ceea ce combinația de taste "Shift + F5" reflectă în cadrul celor mai multe navigatoare web. | |||
===Redare=== | ===Redare=== |
Latest revision as of 15:40, 9 August 2023
Această funcția reîmprospătează/reîncarcă pagina curentă a navigatorului web.
Sintaxă
bool reloadBrowserPage(browser webBrowser [, bool ignoreCache])
Argumente Necesare
- webBrowser: Navigatorul web pe care doriți să îl reîmprospătați.
- ignoreCache : Ignoră conținut cache, echivalent cu ceea ce combinația de taste "Shift + F5" reflectă în cadrul celor mai multe navigatoare web.
Redare
Redă true dacă navigatorul web a fost reîmprospătat. În caz contrar, false.
Exemplu
Click to collapse [-]
ClientAcest exemplu realizează un navigator web ce poate reda ultima pagină și paginile anterioare și care poate fi, de asemenea, reîmprospătat:
window = guiCreateWindow(126, 122, 848, 674, "Firechrome", false) guiWindowSetSizable(window, false) navigateBackBtn = guiCreateButton(10, 19, 39, 36, "<", false, window) navigateForwardBtn = guiCreateButton(98, 19, 39, 36, ">", false, window) addressBar = guiCreateEdit(137, 19, 701, 36, "", false, window) guiSetEnabled( addressBar, false ) reloadBtn = guiCreateButton(49, 19, 49, 36, "reload", false, window) browser = guiCreateBrowser(10, 55, 828, 609, false, false, false, window) -- Încărcăm pagina web la realizarea navigatorului web. local theBrowser = guiGetBrowser(browser) addEventHandler("onClientBrowserCreated", theBrowser, function() loadBrowserURL(source, "https://forum.mtasa.com/") end) -- Verificăm dacă navigatorul web poate naviga spre pagina următoare sau anterioară și activează butoanele aferente acestor acțiuni. addEventHandler("onClientBrowserDocumentReady", theBrowser, function() navigateForwardBtn.enabled = (canBrowserNavigateForward(theBrowser)) navigateBackBtn.enabled = (canBrowserNavigateBack(theBrowser)) guiSetText(addressBar, getBrowserURL(theBrowser)) end) -- Această parte se ocupă de butoanele GUI de navigație din cadrul navigatorului web. addEventHandler("onClientGUIClick", resourceRoot, function () if (source == navigateBackBtn) then navigateBrowserBack(theBrowser) elseif (source == navigateForwardBtn) then navigateBrowserForward(theBrowser) elseif (source == reloadBtn) then reloadBrowserPage(theBrowser) 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