Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 刷新时更改超链接_Javascript_Html_Ruby On Rails - Fatal编程技术网

Javascript 刷新时更改超链接

Javascript 刷新时更改超链接,javascript,html,ruby-on-rails,Javascript,Html,Ruby On Rails,如何在用户每次重新加载页面时,在页面上放置多个随机链接中的一个 e、 g 还是在铁轨上 <%= link_to "link 1", "https://google.com" %> ... 例如,只需使用一些rand值 /*view.html.erb*/ <% var ||= rand(2) %> <%= link_to_if var == 0, "http://www.google.com" %> <%= link_to_if var == 1, "h

如何在用户每次重新加载页面时,在页面上放置多个随机链接中的一个

e、 g

还是在铁轨上

<%= link_to "link 1", "https://google.com" %>
...

例如,只需使用一些rand值

/*view.html.erb*/
<% var ||= rand(2) %>
<%= link_to_if var == 0, "http://www.google.com" %>
<%= link_to_if var == 1, "http://www.facebook.com" %>
由于MVC流,它每次都会得到一个随机值

/*view.html.erb*/
<% var ||= rand(2) %>
<%= link_to_if var == 0, "http://www.google.com" %>
<%= link_to_if var == 1, "http://www.facebook.com" %>
<%= link_to @array_of_links[var] %>
/*controller*/
@link = Link.order("RANDOM()").first