HU/executeBrowserJavascript: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
{{Client function hu}}
{{Client function hu}}
{{New feature/item|3.0150|1.5||
{{New feature/item|3.0150|1.5||
This function executes a Javascript string to the specified [[Element/Browser|browser]]. Works only with local browsers.
Ez a függvény végrehajt egy Javascript karakterláncot a megadott [[Element/Browser|böngészőhöz]]. Csak helyi böngészőkkel működik.
}}
}}


Line 12: Line 12:


===Kötelező argumentumok===
===Kötelező argumentumok===
*'''webBrowser:''' The web browser which will execute the Javascript code
*'''webBrowser:''' A webböngésző, amely végrehajtja a Javascript kódot
*'''jsCode:''' The Javascript code string
*'''jsCode:''' A Javascript kódszöveg


===Visszaadott érték===
===Visszaadott érték===
Returns ''true'' if executing Javascript is allowed in the current context, ''false'' otherwise.
Visszaad egy ''true'' értéket, ha a Javascript végrehajtása megengedett az aktuális környezetben, egyébként ''false''.


==Példa==
==Példa==

Revision as of 11:07, 30 July 2018

Ez a függvény végrehajt egy Javascript karakterláncot a megadott böngészőhöz. Csak helyi böngészőkkel működik.

Szintaxis

bool executeBrowserJavascript ( browser webBrowser, string jsCode )

OOP Syntax Help! I don't understand this!

Method: browser:executeJavascript(...)


Kötelező argumentumok

  • webBrowser: A webböngésző, amely végrehajtja a Javascript kódot
  • jsCode: A Javascript kódszöveg

Visszaadott érték

Visszaad egy true értéket, ha a Javascript végrehajtása megengedett az aktuális környezetben, egyébként false.

Példa

This example shows how to display the name (nick) of the local player on the webpage.

local browser = guiGetBrowser(guiCreateBrowser(200, 200, 400, 200, true, false, false))

addEventHandler("onClientBrowserCreated", browser,
    function ()
        loadBrowserURL(source, "http://mta/local/example.html") --Containing <span id="nick"></span> somewhere in the file
    end)

--The page has to load first
addEventHandler("onClientBrowserDocumentReady", browser,
    function ()
        executeBrowserJavascript(source, "document.getElementById('nick').innerHTML = '" .. getPlayerName(localPlayer) .. "'");
    end)

SLásd még

Fordította

  • Surge