我有一个看起来有些页面的 javascript,它以数组的形式返回,我想要的所有链接,例如:
在数组“linkstoopen”->
game.php?page=fleet&galaxy=7&system=3&planet=4&planettype=1&target_mission=16
并有其他人
game.php?page=fleet&galaxy=1&system=10&planet=10&planettype=1&target_mission=16
我想从数组中取出
galaxy = x
system = x
planet = x
我已经可以window.location
打开数组中的所有项目,但现在我只想从数组中取出我之前提到的东西,然后将它们设置在这里
set galaxy = x above
system = x above
planet = x above
game.php?page=fleet3&mission=16&galaxy=[HERE]&system=[HERE]&planet=[HERE]&planettype=1&speed=100&metal=0&crystal=0&deuterium=0&usedfleet=LGbkBagcBwVkBGgmBwR3BvVlZQNjZQNjZQNjZQNjZQNjZPV7sD==&holdingtime=1
然后使用新值打开此链接window.location
有人可以帮助如何获得每一个的价值system=x, galaxy=x, planet=x?
我想我可以独自完成剩下的事情:S
谢谢
编辑:
我通过获取带有链接的数组,而不是在 & 中设置拆分,而不是在这个新数组中使用 indexof 来捕捉与系统、星系、行星的线条,但我认为这是很多动作,有另一种简单的方法?