Цитата:
|
C Капчой:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name=ROBOTS" content="INDEX, FOLLOW"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Гостевая книга: Ваши отзывы и вопросы</title> <meta name="description" content="" /> <meta name="keywords" content="" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <script type='text/javascript' src="js/swfobject.js"></script> </head> <body> <!-- Header --> <!--[if IE 6]> <style type="text/css"> #menu{padding: 6px 0 0 0; width: 244px;} * html #menu{width: 262px;} #date {margin-top: -18px; padding: 0 5px 0 5px;}</style> <![endif]--> <div id="background_section_top"> <div class="container"> <div id="header"> <div id="logo"> <h1><a href="" title="Отзывы и частые вопросы">Отзывы и частые вопросы</a></h1> </div> <div id="right"> <script type="text/javascript" src="js/mod.js"></script> <!--<script type="text/javascript" src="js/tools.js"></script> <script type="text/javascript"> window.addEvent('domready', function(){ var vkstdSlide = new Fx.Slide('section'); vkstdSlide.hide(); $('toggle').addEvent('click', function(e){ e = new Event(e); vkstdSlide.toggle(); e.stop(); }); }); </script>--> <H1><a OnClick="javascript:return false;" href="" id="toggle">Добавить запись</a></H1> <div id="section" style="padding-bottom: 20px;"> <table style='margin:0 0 0 17px;' width='890px' cellpadding='0' cellspacing='4' border='0'> <tr> <td width='550px'> <form name='gbookForm' id='gbookForm' action="otzyvy.php" method='post' target="iframe1"> <input type='hidden' name='vote' value='9' /> <input type="hidden" name="open" value="18" /> <table style='margin:0 0 0 17px;' width='450px' cellpadding='0' cellspacing='4' border='0'> <tr> <td width='150'><b>Имя или ФИО:</b></td> <td><input type='text' name='name' style='width:250px;' value='' maxlength='30' /></td> </tr> <tr> <td width='150'><b>Ваш город/страна:</b></td> <td><input type='text' name='location' style='width:250px;' value='' maxlength='30' /></td> </tr> <tr> <td width='150' valign='top'><b>Ваше сообщение:</b><br><br></td> <td valign='top'><textarea style='width:250px;' rows='9' cols='10' name='text'></textarea></td> </tr> <tr> <td width='150'><b>Виберите</b></td> <td align="left"> <select name="gender"> <option value="">- Ваш пол -</option> <option value="m" selected>Мужской</option> <option value="w">Женский</option> </select> </td> </tr><tr> <td width='150'><b>Вспомним школу:</b></td> <td id='Capcha' align='left'><b>9+18=</b><input type="text" name="qwerty" style='width:25px;'value='' maxlength="2" /></td> </tr> <tr> <td width='150'><small>(необязательно)</small></td> <td><small>Пример, http://imglink.ru/pictures/29-04-12/4ff83d490.jpg</small><input type='text' name='lrscreen' style='width:250px;' value='' maxlength='60' /></td> </tr> <tr> <td width='150'><small><br>(необязательно)</small></td> <td><small>Пример, http://www.pixshock.net/pic_b/7f91e93c37.png</small><input type='text' name='pmscreen' style='width:250px;' value='' maxlength='60' /></td> </tr> <td width='150'> </td> <td align='left'><br> <button id="Click" type='button' 'class='button'>Отправить</button> <input type='submit' value='Отправить' class='button' style="display:none;"/> <input type='reset' value='Очистить' name='reset' class='button' /> </td> </tr> </table> </form> </td> <td width='400px' valign='top'> <p><center><b><br> </b> <center></td> </tr> </table> </div> <blockquote> <p>Добро пожаловать в гостевую книгу. Чтобы написать сообщение, нажмите "Добавить запись" и заполните форму. </blockquote> <style> blockquote .messag{ background-color:#FFFFFF; padding:12px 0; margin:0 -4px; border-top:#8EAAB7 1px dashed; font-weight:400; } </style> <blockquote> <div class='guest' id=g>Виталий (Краснодар) написал(а):<div id='date'>28.05.2012 17:15:10</div> <div class='messag'> <p>сообщение</p> </div> </blockquote> <blockquote> <div class='guest' id=g>Женя (Москва) написал(а):<div id='date'>28.05.2012 17:15:10</div> <div class='messag'> <p>сообщение</p> </div> </blockquote> <hr color=#1f5c7b> <blockquote class=a> <p class=a>ADMIN:</p> <p>сообщение</p> </blockquote> <blockquote> <div class='guest' id=g>FIO (SITY) написал(а):<div id='date'>28.05.2012 Cообщение Премодерируется</div> <div class='messag'> <p>MESSAG</p> </div> </blockquote> </div> </div> </div> </div> </div> <div id="background_section_bottom"> <div class="container"> <div id="footer_section"> <div class="footer_section_box"> <p> </p> </div> <div class="footer_section_box"> <h2> </h2> <p> </p> <p> </p> <p> </p> <div class="cleaner_with_height"></div> </div> <div class="footer_section_box_2"> Copyright © 2010-2012<br /> <a href="index.php.htm" title="" target="_parent"></a> </div> </div> </div> </div> <script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script> <iframe name=iframe1 src="" style="display:none" onload="ReturPost()"></iframe> <!-- Заготовка Гостевого Сообщения --> <div id='StorageNewPost' style="display:none"> <blockquote> <div class='guest' id=g>FIO (SITY) написал(а):<div id='date'>!DATE! Cообщение Премодерируется</div> <div class='messag'> <p>MESSAG</p> </div> </blockquote> </div><!-- END=//Заготовка Гостевого Сообщения --> <!-- = Кукисы = --> <script type="text/javascript"> function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;} function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;} </script> <!-- END=//Кукисы --> <script type="text/javascript"> var boundary = '= for site www.onlinemoneybusiness.biz/?=PostAdd ==' $("h1 #toggle").parent('h1').next('div').hide(); $("h1 #toggle").click( function() { $(this).toggleClass('Active'); if($(this).hasClass('Active'))CAPCHAgenerate (); $(this).parent('h1').next('div').toggle('slow'); }); if(getcookie('ADD_post')){ //Добавляем пост если куки есть; var a = window.name; var b = a.replace(boundary,'') if(b!=a) $("blockquote").not("#StorageNewPost blockquote").eq(-1).after(b); } var Form =$("form[name='gbookForm']"); var FIO = Form.find("input[name='name']"); var SITY = Form.find("input[name='location']"); var MESSAG = Form.find("textarea[name='text']"); var Capcha = Form.find("#Capcha b:first"); var SUMM = Form.find("#Capcha input:first") var TESTarray = "\ FIO,Некорректный Ввод имени,\ SITY,Некорректный Ввод поля: город/страна,\ MESSAG,Cлишком короткое сообщение!,\ SUMM,Неверный Ввод капчи!"; //Последний элемент без запятой!; TESTarray = TESTarray.split(","); function Capcha_TST () { return eval(Capcha.text().replace("=",""))==parseFloat(SUMM.val()); } function CAPCHAgenerate () { var text = ''+Math.round(Math.random()*(20))+'+'+Math.round(Math.random()*(20))+'='; Capcha.text(text) } var arrOUT=[]; //Отправляемые Данные function Form_TST () { var L=TESTarray.length; for(var i=0; i < L-2; i+=2){ arrOUT[i] = TESTarray[i]; arrOUT[i] =$.trim(eval(TESTarray[i]+'.val()')); var a = arrOUT[i].length; if(a < 2){alert(TESTarray[i+1]); return false;} } if(!Capcha_TST()){alert(TESTarray[L-1]);CAPCHAgenerate();return false;} Form.submit(); setcookie('Posted',true,2*60*1000) //Кук "Oтправлено" } $("#Click").click( function() { if(!getcookie('ADD_post')){ //Oграничиваем повторные отправки 20мин; Form_TST () } else {alert("Повторное добавление месседжей:\n Не ранее чем через 20мин. после первого!")} }); //Cохраняем сообщение; function SavePost () { var Mess = $("#StorageNewPost").html(); setcookie('ADD_post',true,20*60*1000) //Кук на 20 мин. (ограничиваем повторные отправки; //dd.mm.yyyy = (28.05.2012) var DATE = new Date(); var dd = DATE.getDate(); var mm = DATE.getMonth()+1; if(mm<10) mm = '0'+mm; var yyyy = '20'+(DATE.getYear()+'').replace(/.+(\d\d)$/img,'12'); DATE = dd + '.' + mm + '.' + yyyy; Mess = (((Mess.replace('!DATE!',DATE)).replace('>FIO','>'+arrOUT[0])).replace('(SITY)','('+arrOUT[2]+')')).replace('MESSAG',arrOUT[4]) window.name = boundary + Mess; $("blockquote").not("#StorageNewPost blockquote").eq(-1).after(Mess); } // Фрейм, после отправки формы, вернулся! function ReturPost () { if(getcookie('Posted')){setcookie('Posted',true,-100); alert("Сообщение Отправлено!"); $("h1 #toggle").click(); SavePost (); }} </script> </body> </html> |
еще раз спасибо deff! решил что скоро буду давать работу по прикрутке скрипта evercookie. если все таки захочешь взяться пиши цену:)
|
wptoxa,
Имхо проще, дешевле и правильней просить скрипт на PHP - премодерации при данных исходных - он занимает 5-10 строк, данные поста отправлены на сервер |
По требованию: - последний пост - первый в теме
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name=ROBOTS" content="INDEX, FOLLOW"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Гостевая книга: Ваши отзывы и вопросы</title> <meta name="description" content="" /> <meta name="keywords" content="" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <script type='text/javascript' src="js/swfobject.js"></script> </head> <body> <!-- Header --> <!--[if IE 6]> <style type="text/css"> #menu{padding: 6px 0 0 0; width: 244px;} * html #menu{width: 262px;} #date {margin-top: -18px; padding: 0 5px 0 5px;}</style> <![endif]--> <div id="background_section_top"> <div class="container"> <div id="header"> <div id="logo"> <h1><a href="" title="Отзывы и частые вопросы">Отзывы и частые вопросы</a></h1> </div> <div id="right"> <script type="text/javascript" src="js/mod.js"></script> <!--<script type="text/javascript" src="js/tools.js"></script> <script type="text/javascript"> window.addEvent('domready', function(){ var vkstdSlide = new Fx.Slide('section'); vkstdSlide.hide(); $('toggle').addEvent('click', function(e){ e = new Event(e); vkstdSlide.toggle(); e.stop(); }); }); </script>--> <H1><a OnClick="javascript:return false;" href="" id="toggle">Добавить запись</a></H1> <div id="section" style="padding-bottom: 20px;"> <table style='margin:0 0 0 17px;' width='890px' cellpadding='0' cellspacing='4' border='0'> <tr> <td width='550px'> <form name='gbookForm' id='gbookForm' action="otzyvy.php" method='post' target="iframe1"> <input type='hidden' name='vote' value='9' /> <input type="hidden" name="open" value="18" /> <table style='margin:0 0 0 17px;' width='450px' cellpadding='0' cellspacing='4' border='0'> <tr> <td width='150'><b>Имя или ФИО:</b></td> <td><input type='text' name='name' style='width:250px;' value='' maxlength='30' /></td> </tr> <tr> <td width='150'><b>Ваш город/страна:</b></td> <td><input type='text' name='location' style='width:250px;' value='' maxlength='30' /></td> </tr> <tr> <td width='150' valign='top'><b>Ваше сообщение:</b><br><br></td> <td valign='top'><textarea style='width:250px;' rows='9' cols='10' name='text'></textarea></td> </tr> <tr> <td width='150'><b>Виберите</b></td> <td align="left"> <select name="gender"> <option value="">- Ваш пол -</option> <option value="m" selected>Мужской</option> <option value="w">Женский</option> </select> </td> </tr><tr> <td width='150'><b>Вспомним школу:</b></td> <td id='Capcha' align='left'><b>9+18=</b><input type="text" name="qwerty" style='width:25px;'value='' maxlength="2" /></td> </tr> <tr> <td width='150'><small>(необязательно)</small></td> <td><small>Пример, http://imglink.ru/pictures/29-04-12/4ff83d490.jpg</small><input type='text' name='lrscreen' style='width:250px;' value='' maxlength='60' /></td> </tr> <tr> <td width='150'><small><br>(необязательно)</small></td> <td><small>Пример, http://www.pixshock.net/pic_b/7f91e93c37.png</small><input type='text' name='pmscreen' style='width:250px;' value='' maxlength='60' /></td> </tr> <td width='150'> </td> <td align='left'><br> <button id="Click" type='button' 'class='button'>Отправить</button> <input type='submit' value='Отправить' class='button' style="display:none;"/> <input type='reset' value='Очистить' name='reset' class='button' /> </td> </tr> </table> </form> </td> <td width='400px' valign='top'> <p><center><b><br> </b> <center></td> </tr> </table> </div> <blockquote> <p>Добро пожаловать в гостевую книгу. Чтобы написать сообщение, нажмите "Добавить запись" и заполните форму. </blockquote> <style> blockquote .messag{ background-color:#FFFFFF; padding:12px 0; margin:0 -4px; border-top:#8EAAB7 1px dashed; font-weight:400; } </style> <blockquote> <div class='guest' id=g>Виталий (Краснодар) написал(а):<div id='date'>28.05.2012 17:15:10</div> <div class='messag'> <p>сообщение</p> </div> </blockquote> <blockquote> <div class='guest' id=g>Женя (Москва) написал(а):<div id='date'>28.05.2012 17:15:10</div> <div class='messag'> <p>сообщение</p> </div> </blockquote> <hr color=#1f5c7b> <blockquote class=a> <p class=a>ADMIN:</p> <p>сообщение</p> </blockquote> <blockquote> <div class='guest' id=g>FIO (SITY) написал(а):<div id='date'>28.05.2012 Cообщение Премодерируется</div> <div class='messag'> <p>MESSAG</p> </div> </blockquote> </div> </div> </div> </div> </div> <div id="background_section_bottom"> <div class="container"> <div id="footer_section"> <div class="footer_section_box"> <p> </p> </div> <div class="footer_section_box"> <h2> </h2> <p> </p> <p> </p> <p> </p> <div class="cleaner_with_height"></div> </div> <div class="footer_section_box_2"> Copyright © 2010-2012<br /> <a href="index.php.htm" title="" target="_parent"></a> </div> </div> </div> </div> <script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script> <iframe name=iframe1 src="" style="display:none" onload="ReturPost()"></iframe> <!-- Заготовка Гостевого Сообщения --> <div id='StorageNewPost' style="display:none"> <blockquote> <div class='guest' id=g>FIO (SITY) написал(а):<div id='date'>!DATE! Cообщение Премодерируется</div> <div class='messag'> <p>MESSAG</p> </div> </blockquote> </div><!-- END=//Заготовка Гостевого Сообщения --> <!-- = Кукисы = --> <script type="text/javascript"> function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;} function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;} </script> <!-- END=//Кукисы --> <script type="text/javascript"> var boundary = '= for site www.onlinemoneybusiness.biz/?=PostAdd ==' $("h1 #toggle").parent('h1').next('div').hide(); $("h1 #toggle").click( function() { $(this).toggleClass('Active'); if($(this).hasClass('Active'))CAPCHAgenerate (); $(this).parent('h1').next('div').toggle('slow'); }); if(getcookie('ADD_post')){ //Добавляем пост если куки есть; var a = window.name; var b = a.replace(boundary,'') if(b!=a)$("blockquote:first").before(b); } var Form =$("form[name='gbookForm']"); var FIO = Form.find("input[name='name']"); var SITY = Form.find("input[name='location']"); var MESSAG = Form.find("textarea[name='text']"); var Capcha = Form.find("#Capcha b:first"); var SUMM = Form.find("#Capcha input:first") var TESTarray = "\ FIO,Некорректный Ввод имени,\ SITY,Некорректный Ввод поля: город/страна,\ MESSAG,Cлишком короткое сообщение!,\ SUMM,Неверный Ввод капчи!"; //Последний элемент без запятой!; TESTarray = TESTarray.split(","); function Capcha_TST () { return eval(Capcha.text().replace("=",""))==parseFloat(SUMM.val()); } function CAPCHAgenerate () { var text = ''+Math.round(Math.random()*(20))+'+'+Math.round(Math.random()*(20))+'='; Capcha.text(text) } var arrOUT=[]; //Отправляемые Данные function Form_TST () { var L=TESTarray.length; for(var i=0; i < L-2; i+=2){ arrOUT[i] = TESTarray[i]; arrOUT[i] =$.trim(eval(TESTarray[i]+'.val()')); var a = arrOUT[i].length; if(a < 2){alert(TESTarray[i+1]); return false;} } if(!Capcha_TST()){alert(TESTarray[L-1]);CAPCHAgenerate();return false;} Form.submit(); setcookie('Posted',true,2*60*1000) //Кук "Oтправлено" } $("#Click").click( function() { if(!getcookie('ADD_post')){ //Oграничиваем повторные отправки 20мин; Form_TST () } else {alert("Повторное добавление месседжей:\n Не ранее чем через 20мин. после первого!")} }); //Cохраняем сообщение; function SavePost () { var Mess = $("#StorageNewPost").html(); setcookie('ADD_post',true,20*60*1000) //Кук на 20 мин. (ограничиваем повторные отправки; //dd.mm.yyyy = (28.05.2012) var DATE = new Date(); var dd = DATE.getDate(); var mm = DATE.getMonth()+1; if(mm<10) mm = '0'+mm; var yyyy = '20'+(DATE.getYear()+'').replace(/.+(\d\d)$/img,'12'); DATE = dd + '.' + mm + '.' + yyyy; Mess = (((Mess.replace('!DATE!',DATE)).replace('>FIO','>'+arrOUT[0])).replace('(SITY)','('+arrOUT[2]+')')).replace('MESSAG',arrOUT[4]) window.name = boundary + Mess; $("blockquote:first").before(Mess); } // Фрейм, после отправки формы, вернулся! function ReturPost () { if(getcookie('Posted')){setcookie('Posted',true,-100); alert("Сообщение Отправлено!"); $("h1 #toggle").click(); SavePost (); }} </script> </body> </html> |
Не было бабе заботы - купила баба порося!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name=ROBOTS" content="INDEX, FOLLOW"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Гостевая книга: Ваши отзывы и вопросы</title> <meta name="description" content="" /> <meta name="keywords" content="" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <script type='text/javascript' src="js/swfobject.js"></script> </head> <body> <!-- Header --> <!--[if IE 6]> <style type="text/css"> #menu{padding: 6px 0 0 0; width: 244px;} * html #menu{width: 262px;} #date {margin-top: -18px; padding: 0 5px 0 5px;}</style> <![endif]--> <div id="background_section_top"> <div class="container"> <div id="header"> <div id="logo"> <h1><a href="" title="Отзывы и частые вопросы">Отзывы и частые вопросы</a></h1> </div> <div id="right"> <script type="text/javascript" src="js/mod.js"></script> <!--<script type="text/javascript" src="js/tools.js"></script> <script type="text/javascript"> window.addEvent('domready', function(){ var vkstdSlide = new Fx.Slide('section'); vkstdSlide.hide(); $('toggle').addEvent('click', function(e){ e = new Event(e); vkstdSlide.toggle(); e.stop(); }); }); </script>--> <H1><a OnClick="javascript:return false;" href="" id="toggle">Добавить запись</a></H1> <div id="section" style="padding-bottom: 20px;"> <table style='margin:0 0 0 17px;' width='890px' cellpadding='0' cellspacing='4' border='0'> <tr> <td width='550px'> <form name='gbookForm' id='gbookForm' action="otzyvy.php" method='post' target="iframe1"> <input type='hidden' name='vote' value='9' /> <input type="hidden" name="open" value="18" /> <table style='margin:0 0 0 17px;' width='450px' cellpadding='0' cellspacing='4' border='0'> <tr> <td width='150'><b>Имя или ФИО:</b></td> <td><input type='text' name='name' style='width:250px;' value='' maxlength='30' /></td> </tr> <tr> <td width='150'><b>Ваш город/страна:</b></td> <td><input type='text' name='location' style='width:250px;' value='' maxlength='30' /></td> </tr> <tr> <td width='150' valign='top'><b>Ваше сообщение:</b><br><br></td> <td valign='top'><textarea style='width:250px;' rows='9' cols='10' name='text'></textarea></td> </tr> <tr> <td width='150'><b>Виберите</b></td> <td align="left"> <select name="gender"> <option value="">- Ваш пол -</option> <option value="m" selected>Мужской</option> <option value="w">Женский</option> </select> </td> </tr><tr> <td width='150'><b>Вспомним школу:</b></td> <td id='Capcha' align='left'><b>9+18=</b><input type="text" name="qwerty" style='width:25px;'value='' maxlength="2" /></td> </tr> <tr> <td width='150'><small>(необязательно)</small></td> <td><small>Пример, http://imglink.ru/pictures/29-04-12/4ff83d490.jpg</small><input type='text' name='lrscreen' style='width:250px;' value='' maxlength='60' /></td> </tr> <tr> <td width='150'><small><br>(необязательно)</small></td> <td><small>Пример, http://www.pixshock.net/pic_b/7f91e93c37.png</small><input type='text' name='pmscreen' style='width:250px;' value='' maxlength='60' /></td> </tr> <td width='150'> </td> <td align='left'><br> <button id="Click" type='button' 'class='button'>Отправить</button> <input type='submit' value='Отправить' class='button' style="display:none;"/> <input type='reset' value='Очистить' name='reset' class='button' /> </td> </tr> </table> </form> </td> <td width='400px' valign='top'> <p><center><b><br> </b> <center></td> </tr> </table> </div> <blockquote> <p>Добро пожаловать в гостевую книгу. Чтобы написать сообщение, нажмите "Добавить запись" и заполните форму. </blockquote> <style> blockquote .messag{ background-color:#FFFFFF; padding:12px 0; margin:0 -4px; border-top:#8EAAB7 1px dashed; font-weight:400; } </style> <blockquote> <div class='guest' id=g>Виталий (Краснодар) написал(а):<div id='date'>28.05.2012 17:15:10</div> <div class='messag'> <p>сообщение</p> </div> </blockquote> <blockquote> <div class='guest' id=g>Женя (Москва) написал(а):<div id='date'>28.05.2012 17:15:10</div> <div class='messag'> <p>сообщение</p> </div> </blockquote> <hr color=#1f5c7b> <blockquote class=a> <p class=a>ADMIN:</p> <p>сообщение</p> </blockquote> <blockquote> <div class='guest' id=g>FIO (SITY) написал(а):<div id='date'>28.05.2012 Cообщение Премодерируется</div> <div class='messag'> <p>MESSAG</p> </div> </blockquote> </div> </div> </div> </div> </div> <div id="background_section_bottom"> <div class="container"> <div id="footer_section"> <div class="footer_section_box"> <p> </p> </div> <div class="footer_section_box"> <h2> </h2> <p> </p> <p> </p> <p> </p> <div class="cleaner_with_height"></div> </div> <div class="footer_section_box_2"> Copyright © 2010-2012<br /> <a href="index.php.htm" title="" target="_parent"></a> </div> </div> </div> </div> <script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script> <iframe name=iframe1 src="" style="display:none" onload="ReturPost()"></iframe> <!-- Заготовка Гостевого Сообщения --> <div id='StorageNewPost' style="display:none"> <blockquote> <div class='guest' id=g>FIO (SITY) написал(а):<div id='date'>!DATE! Cообщение Премодерируется</div> <div class='messag'> <p>MESSAG</p> </div> </blockquote> </div><!-- END=//Заготовка Гостевого Сообщения --> <!-- = Кукисы = --> <script type='text/javascript' src="http://hostjs-mybb2011.narod.ru/js/functio_Cookie33.js"></script> <!-- END=//Кукисы --> <script type="text/javascript"> $("h1 #toggle").parent('h1').next('div').hide(); $("h1 #toggle").click( function() { $(this).toggleClass('Active'); if($(this).hasClass('Active'))CAPCHAgenerate (); $(this).parent('h1').next('div').toggle('slow'); }); var b = getCookie33('ADD_post') if(b){ //Добавляем пост если куки есть; $("blockquote:first").before(b); } var Form =$("form[name='gbookForm']"); var FIO = Form.find("input[name='name']"); var SITY = Form.find("input[name='location']"); var MESSAG = Form.find("textarea[name='text']"); var Capcha = Form.find("#Capcha b:first"); var SUMM = Form.find("#Capcha input:first") var TESTarray = "\ FIO,Некорректный Ввод имени,\ SITY,Некорректный Ввод поля: город/страна,\ MESSAG,Cлишком короткое сообщение!,\ SUMM,Неверный Ввод капчи!"; //Последний элемент без запятой!; TESTarray = TESTarray.split(","); function Capcha_TST () { return eval(Capcha.text().replace("=",""))==parseFloat(SUMM.val()); } function CAPCHAgenerate () { var text = ''+Math.round(Math.random()*(20))+'+'+Math.round(Math.random()*(20))+'='; Capcha.text(text) } var arrOUT=[]; //Отправляемые Данные function Form_TST () { var L=TESTarray.length; for(var i=0; i < L-2; i+=2){ arrOUT[i] = TESTarray[i]; arrOUT[i] =$.trim(eval(TESTarray[i]+'.val()')); var a = arrOUT[i].length; if(a < 2){alert(TESTarray[i+1]); return false;} } if(!Capcha_TST()){alert(TESTarray[L-1]);CAPCHAgenerate();return false;} Form.submit(); setCookie33('Posted',true,2*60*1000) //Кук "Oтправлено" } $("#Click").click( function() { if(!getCookie33('ADD_post')){ //Oграничиваем повторные отправки 20мин; Form_TST () } else {alert("Повторное добавление месседжей:\n Не ранее чем через 20мин. после первого!")} }); //Cохраняем сообщение; function SavePost () { var Mess = $("#StorageNewPost").html(); //dd.mm.yyyy = (28.05.2012) var DATE = new Date(); var dd = DATE.getDate(); var mm = DATE.getMonth()+1; if(mm<10) mm = '0'+mm; var yyyy = '20'+(DATE.getYear()+'').replace(/.+(\d\d)$/img,'12'); DATE = dd + '.' + mm + '.' + yyyy; Mess = (((Mess.replace('!DATE!',DATE)).replace('>FIO','>'+arrOUT[0])).replace('(SITY)','('+arrOUT[2]+')')).replace('MESSAG',arrOUT[4]) setCookie33('ADD_post',Mess,30*24*60*60*1000) //Кук на месяц (ограничиваем повторные отправки; $("blockquote:first").before(Mess); } // Фрейм, после отправки формы, вернулся! function ReturPost () { if(getCookie33('Posted')){deleteCookie33('Posted'); alert("Сообщение Отправлено!"); $("h1 #toggle").click(); SavePost (); }} </script> </body> </html> |
Часовой пояс GMT +3, время: 01:25. |