location.href = "http://test:8888/show.php?array=" + array;
Wenn du einen Array implizit in einen String umwandelst, wird array.join() aufgerufen, und standardmäßig wird ein Komma als Trenner verwendet - dummerweise kann ein Komma aber auch in URIs vorkommen, deswegen ist das keine Allround-Lösung und meine Empfehlung lautete anders.
Mathias