SerferJS,
Цитата:
Попробуйте найти аналогию и действительно поразбираться, потому что писать полностью за Вас никто не будет, если у Вас даже желания нет понять как это работает. 1. if (getCookie("somename")) => if (кукаЕсть); 2. удаляемКуку(); => делаем setCookie(...), expiredays устанавливаем -1; 3. ставимКуку(); => делаем setCookie(...); 4. делаемРелоад(); => top.location.reload(); P.S.: форум - это не то, что, человек пришел и говорит: "ребятки, напишите-ка мне скрипт, да побыстрей, пожалуйста". Как минимум у человека должны быть свои наработки по интересующему вопросу. И конкретно вопрос - где именно и что у него не получается. А на форуме уже подскажут в каком направлении надо двигаться, чтобы решить задачу. P.S.[2]: это, кстати, и к отвечающим относится - какой смысл выкладывать полностью "от и до" работающий код по первому же запросу "ребята, дайте код". Тем самым вы не поможете человеку, особенно, если при этом у него нет желания самому разобраться, что происходит в этом коде. Я понимаю, что большинство интересует комбинация Ctrl+C (на форуме в готовом коде), Ctrl+V (у себя в редакторе), но это не программирование. P.S.[3]: однако, я вовсе не против выкладываний полных кодов (и сам часто выкладываю) - иногда это интересно, особенно, если задача интересная. Тут просто важен подход тех, кто просит помочь. |
Что-то не получается у меня.
Помогите вот это: function setCookie(c_name,value,expiredays) { var exdate=new Date(); exdate.setDate(exdate.getDate()+expiredays); document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString()); } function getCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "="); if (c_start!=-1) { c_start=c_start + c_name.length+1; c_end=document.cookie.indexOf(";",c_start); if (c_end==-1) c_end=document.cookie.length; return unescape(document.cookie.substring(c_start,c_end)) ; } } return ""; } if (getCookie("somename")!="upd") setTimeout(function() { setCookie("somename","upd",1); top.location.reload(); }, 5000); совместить с этим: <body onload=" if (кукаЕсть) { удаляемКуку(); return true; } ставимКуку(); делаемРелоад(); " > Помогите пожалуйста |
Я пробовал это соедениять. С учётом условий. Но я вообще не знаю JavaScript! И посему совсем слабо представляю как это сделать.
И только поэтому прошу вас сделать это за меня. Помогите пожалуйста. P.S.ds [.code], то что вы написали 4 пункта на которые надо опираться это очень хорошо. Если бы я знал JS, то с радостью разобрался бы. |
Помогите пожалуйста...
|
Часовой пояс GMT +3, время: 15:06. |