Autor | Zpráva | ||
---|---|---|---|
cink Profil |
#1 · Zasláno: 23. 12. 2013, 12:00:30 · Upravil/a: Moderátor (editace znemožněna) 23. 12. 2013, 15:41:45
Dobrý den,
mám cookies, u kterých chci při té první návštěvě místo prompt něco jako select. Byly by tam 4 možnosti a po výběru by se kliklo na button a volba by se uložila. Dále už by to jen přesměrovávalo. HTML kód (z www.w3schools.com): function setCookie(cname,cvalue,exdays) { var d = new Date(); d.setTime(d.getTime()+(exdays*24*60*60*1000)); var expires = "expires="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i].trim(); if (c.indexOf(name)==0) return c.substring(name.length,c.length); } return ""; } function checkCookie() { var web=getCookie("webname"); if (web!="") { window.location.replace("http://www.web.cz/" + webname); } else { web = prompt("Please enter web:",""); if (web!="" && user!=null) { setCookie("webname",web,365); } } } <body onload="checkCookie()"> </body> </html> |
||
Chamurappi Profil |
#2 · Zasláno: 23. 12. 2013, 15:44:22
Reaguji na cinka:
„místo prompt něco jako select“ Na to žádný předpřipravený dialog v prohlížečích není. Budeš muset použít opravdový <select> někde ve stránce.
|
||
cink Profil |
Chamurappi:
A jak se to dá spojit s JS? |
||
Časová prodleva: 10 let
|
0