繁体   English   中英

如何从JS文件中的函数访问一个JS文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM