![](/img/trans.png)
[英]how to pass variable to one js file to another js file inside onload function
[英]How to access one JS file from a function inside a JS file
因此,我正在制作我的JavaScript游戲的“ ModReady”版本,您可以在其中輕松地對游戲進行修改。 關鍵是單擊游戲的ModReady版本內的按鈕,鍵入要運行的mod的文件路徑,然后JavaScript會執行它。
我有一個問題。 我認為您不能從函數內部運行單獨的.js文件。
這可能嗎?
取決於游戲相對於mod authors文件的位置。 簡短的答案是肯定的,但是如果mods腳本與您的腳本不在同一位置,則您必須有點狡猾。
最安全,最簡單的方法是提供其他人可以自己下載和修改的代碼庫版本。
另外,有幾種方法可以跨瀏覽器運行代碼,我不建議讓其他人的代碼駐留在您的服務器上。
最簡單的方法類似於代碼筆或JSfiddle的工作方式,您有一個文本框,mod將代碼添加到該文本框。 然后,在包含腳本元素中包含文本框內容的iframe中運行您的游戲,或將字符串存儲在HTML 5本地存儲元素中,加載查詢本地存儲的游戲頁面,並將本地存儲字符串添加到新的腳本元素中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.