| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 02.09.08 Prihlásený: 11.01.14 Príspevky: 53 Témy: 24 |
Zdravím,
chcel by som predstránku, kde by užívatľ musel zakliknúť na Enter, alebo Leave.
Ak by dal Enter, JS by ho presmerovala a nastavila cookies (cca na deň).
Ak by dal Leave, bol by presmerovaný na google.
Takto vyzerá kód tej predstránky:
Kód: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> <script type="text/javascript"> function enter() { // nastavenie cookies var name = "test"; var path = "/Test/"; // na 1 den var expires = 1000 * 60 * 60 * 24;
//alert(name+" "+path+" "+expires);
var today = Date(); today.setTime(today.getTime());
var expireDate = new Date(today.getTime() + expires);
var cookie = name + "=" + escape(name) + ( (expires) ? ";expires=" + expireDate.toGMTString() : "" ) + ( (path) ? ";path=" + path : "" );
document.cookie = cookie;
// presmerovanie window.location='/Test/'; }
function leave() { window.location='http://www.google.com'; } </script> </head> <body> <a href="#" onclick="enter()">Enter</a><br /> <a href="#" onclick="leave()">Leave</a> </body> </html>
Keď kliknem na Leave, presmeruje ma na google. No keď kliknem na Enter, nič sa nestane...skúšal som to nejak krokovať a vždy to skončí na "today.getTime()". Vo firebugu mi píše že:
today.getTime is not a function
today.setTime(today.getTime());
skúšal som googliť, no nič s toho, čo som našiel mi nepomohlo
Vopred ďakujem za pomoc.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 16.05.2010 15:09 | |
|
Skus new Date() miesto Date().
|
|
Registrovaný: 02.09.08 Prihlásený: 11.01.14 Príspevky: 53 Témy: 24 |
Super, ďakujem veľmi pekne za rýchlú a spravnú odpoveď ...SOLVED
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|