Javascript 随机链接,一旦显示其中一个,我就不&x27;我不希望它再次出现

Javascript 随机链接,一旦显示其中一个,我就不&x27;我不希望它再次出现,javascript,random,Javascript,Random,我对这一切都是新手,所以这里是我的问题。 我有三个不同的网站。我想做的是;当人们点击链接时,其中一个被随机选择并显示出来。稍后,当他们点击网站上的一个按钮时,它会将他们随机带到另外两个按钮中的一个,因此已经显示的按钮将不会显示。 提前感谢。这是您在java中的实现方式,但您可能正在寻找另一种语言。如果你想在网站上使用PHP或JavaScript,你就需要它 public static void displaySite() { Random random = new Random();

我对这一切都是新手,所以这里是我的问题。 我有三个不同的网站。我想做的是;当人们点击链接时,其中一个被随机选择并显示出来。稍后,当他们点击网站上的一个按钮时,它会将他们随机带到另外两个按钮中的一个,因此已经显示的按钮将不会显示。
提前感谢。

这是您在java中的实现方式,但您可能正在寻找另一种语言。如果你想在网站上使用PHP或JavaScript,你就需要它

public static void displaySite() {
     Random random = new Random();
     boolean[] passed = {false, false, false};
     String[] websites = new String[];
     //intialize website urls here


     while(true) { //Will have to use a break statement
         int website = random.nextInt(2);
         if (passed[website] == false) { //This website has not yet been shown
             System.out.println(websites[website]);
             passed[website] = true;
         }
     //Do input and possible break statement here.
     }
}

只要在每次你想显示随机站点的时候调用这个方法。但每次调用它时,所有三个网站都会再次显示。

您可以通过javascript高效地执行此操作,否则在servlet的服务器端java中,您需要根据随机值处理转发操作,将您带到下一页。