跨文件连接阵列
Connect Array across files
所以我正在制作一个javascript游戏,我有三个文件。第一个文件看起来像这样:
var player_items = [];
第二个文件有一个按钮,可以将项目推入数组:
player_item.push("sword");
在第三个文件中,我有一个控制台日志,其中显示了以下项目:
console.log(player_items);
所以,当我去玩游戏时,我可以在第二个文件中创建项目,但它不会推到第三个文件,所以我可以使用它们。我已将所有文件与连接
<script type="text/javascript" src="player_items.js"/></script>
有什么想法吗?
我想我明白你想做什么,所以我会发布一个答案。
为了从表单中获取信息,您必须使用服务器端语言(如PHP)来完成此操作。
select.html-->播放.html
使用php提交基本表单:http://php.net/manual/en/language.variables.external.php
现在有一种不使用php的方法,但它会将您的值暴露在URL字符串中。比如mygame.com?x=50&y=70&z=6560
因此,在select.html上,我们有一个表单
<form action="play.html">
<input name = "x"></input>
<input name = "y"></input>
<input name = "z"></input>
</form>
在游戏中,我们使用javascript通过document.location.search:读取url中的参数
var x = document.location.search.split("=")[1].split("&")[0]
var x = document.location.search.split("=")[2].split("&")[0]
var y = document.location.search.split("=")[3]
但这会留下一个漏洞,让人们可以注入自己的价值观。
希望这能有所帮助。
相关文章:
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 如何使用密码检测网络中的状态连接
- 如何处理node.js节点mongodb中的连接和查询队列
- Rails-JQueryUIAutcomplete和AJAX不工作,可以't连接到数据库
- Twilio-显示所有连接参与者的远程参与者视频
- 操作放置在画布上的元素之间的连接
- TypeError:_this.store.getState在使用来自Redux的连接时不是函数
- jQuery UI可排序-多连接列表拖动
- 如何使用offer/answer交换来自两个对等连接的流
- 在Qualtrics中,介绍如何动态连接两个滑块
- 使用优化器在慢速连接上加载main.js时需要js超时
- 如果连接类型为none,则Javascript Function Only警报
- GTK百老汇支持同时连接
- 在node.js中写入ECONNRESET错误和套接字连接检查
- 如何将所有JS文件连接到一个文件夹中
- 在cordova android应用程序中连接数据库
- 跨文件连接阵列
- 神秘'函数'连接到阵列
- 聚合物-如何将观察者连接到阵列
- 如何在阵列中存储对等连接