AR/executeBrowserJavascript

From Multi Theft Auto: Wiki
Revision as of 12:43, 8 June 2020 by MrKAREEM (talk | contribs) (Created page with "__NOTOC__ {{Client function}} تعمل فقط في المتصفحات المحلية browser هذه الوظيفة تشغل كود جافا سكربت في...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

تعمل فقط في المتصفحات المحلية browser هذه الوظيفة تشغل كود جافا سكربت في المتصفح المحدد

تركيب الوظيفة

bool executeBrowserJavascript ( browser webBrowser, string jsCode )

OOP Syntax Help! I don't understand this!

Method: browser:executeJavascript(...)


الفراغات المطلوبة

  • المتصفح: المتصفح الالكتروني الذي ستقوم بوضع كود الجافا سكربت به
  • جافا سكربت كود: كود الجافا سكربت النصي

المعطيات

.اذا كان العكس false اذا كان تنفيذ كود الجافا مفعل في سياق الكلام الحالي و true تعود ب

مثال

.هذا المثال يظهر لك كيفية وضع اسم اللاعب الخاص باللوكال بلاير في صفحة الكترونية

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

addEventHandler("onClientBrowserCreated", browser,
    function ()
        loadBrowserURL(source, "http://mta/local/example.html") -- في الملف <span id="nick"></span> تشمل
    end)

-- هذه الصفحة يجب عرضها أولا
addEventHandler("onClientBrowserDocumentReady", browser,
    function ()
        executeBrowserJavascript(source, "document.getElementById('nick').innerHTML = '" .. getPlayerName(localPlayer) .. "'");
    end)


MrKAREEM تمت الترجمة من قبل

أنظر أيضاً

وظائف واجهة المستخدم الرسومية