我正在爲我的博士學位準備一項研究。我需要隨機將參與者重定向到網頁,保存並向網址添加參數,以便在最後查看他們訪問過的網頁。但是,我是一名心理學家,所以對於我來說,JavaScript是非常困難的。通過隨機URL重定向傳遞和添加參數
這裏是我的研究如何將:
- 我發佈在社交媒體一個縮短的鏈接,隨機重定向到一個網頁(點2或第3點)。
- 帶有鏈接的短消息隨機重定向到第3階段的其中一個網頁。
- 在網頁的末尾,有一個鏈接重定向到我的獨特形式(Typeform)。
→Typeform調查問卷可以讀取和收集URL參數,因此我知道是誰在第2階段和第3階段從哪些社交媒體(第1階段)中讀取哪些頁面。
我的問題是:如何創建腳本,將隨機重定向和通 & 添加 URL參數,取決於網頁與會者將看到什麼?
實施例:
。我看到了twitter上的鏈接,我點擊它。
→腳本隨機重定向我http://example.com/stage2/並添加?源=嘰嘰喳喳
。我讀到第二頁,並點擊它提供
→腳本隨機重定向我http://example.com/stage3/?source=twitter,並增加了&階段2 = theguysawstage2
。我讀了第三頁,然後點擊最後一個鏈接以獲得字體。
→腳本將我重定向到http://my.typeform.com/?source=twitter&stage2=theguysawstage2&stage3=theguysawstage3
非常感謝誰幫助! DimNC
我認爲洗牌是在你的代碼冗餘。我從來沒有試過這個。所以我不能給你一個確切的答案,因爲如果我實現這個,它也會是我的錯誤。至於通過?webpage = facebook重定向,你首先使用if(isset($ _ GET [「webpage」))){switch($ _ GET [「webpage」]){then case「facebook」:then redirect to facebook break; }}。希望這會有所幫助。 – PVL