作者i7412369 (与鬼同行)
看板Web_Design
标题[请益] 该如何用一个网页依序转址到其他网页
时间Thu Apr 22 17:09:08 2021
目前有想到用JS读取一个TXT档,该档纪录入口网页的点击数
然後点击数mod3(总共要转三个网页),依序转址到1~3个网页。
但後来发现JS好像只能读取绝对路径的档案
请问各位大神还有其他办法吗?
感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 113.196.186.8 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1619082550.A.767.html
1F:推 kattte: 你先解释一下为啥要做这件事吧。。。 04/22 18:55
因为要做问卷,方式是用AB Test,用随机最简单最方便了,但怕到时候三个问卷的数量差太多,所以想用这个方法可能会比较平均分配一点。
※ 编辑: i7412369 (113.196.186.8 台湾), 04/23/2021 08:31:23
※ 编辑: i7412369 (113.196.186.8 台湾), 04/23/2021 08:32:35
2F:推 kyoe: 前端不好做, 後端比较好做 04/23 09:52
3F:→ Rplus: ~~(Math.random() * 100) % 3 + location.href 随机转址 04/23 14:42
4F:→ Rplus: location.href=[url1,url2,url3](~~(Math.random()*100)%3) 04/23 14:43
感谢前辈分享,但用random的方式怕三个问卷到最後的份数会差很多,所以才会想说用点击数去mod3的方法,不过还是非常感谢提供方案。
※ 编辑: i7412369 (113.196.186.8 台湾), 04/23/2021 15:36:41
※ 编辑: i7412369 (113.196.186.8 台湾), 04/23/2021 15:36:59
5F:→ imhaha: txt前後端都能抛接吧 04/23 21:24
6F:推 single4565: 後端这个就类似负载平衡的概念了,可以尝试看看 04/23 22:58
7F:→ Rplus: 基数不大才会radom差异过大吧 问卷基数不大的有效率不佳? 04/24 12:30
8F:推 rahit: 我以为你要Load balance… 05/01 07:49
9F:→ rahit: 用random就能解决 05/01 07:49
10F:推 rahit: 你把前後端做起来就能在後端连实体档案或资料库了 05/01 07:55
11F:推 rahit: 用ajax指相对路径不知道做不做的到 05/01 07:58