можно так PHP: <script> function msg(txt) { alert(txt); } </script> <form action="" method="post" target="hiddenframe" enctype="multipart/form-data"> <input type="text" name="id_text" value="123" /><input type="submit" value="Отправить" /> </form> <iframe id="hiddenframe" name="hiddenframe" style="display:none; width:0px; height:0px;"></iframe> <? if (isset($_POST['id_text'])) { echo '<script>window.parent.msg(\'Запрос отправлен\')</script>'; } ?>
в этом случаи станица перезагрузиться, а ему надо 2 heretic1990 посмотри тут - http://malsup.com/jquery/form/, там реально все просто.
jquery.js: http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js form.js http://jqueryjs.googlecode.com/svn/trunk/plugins/form/jquery.form.js
я проверел прежде чем писать! все нормально работает Если не знаешь вот статья с http://ru.wikipedia.org/wiki/AJAX
я не спорю с помошью frame можно делать так что бы основной контекст не перезагружался, только не пойму какое это отношения имет к твоему ппримеру, то что ты тупа разместил ифрейм на странице и action оставил пустым совсем не означает что страница(он же основной контекст ) не перезагрузиться.
зато target указан action - Адрес CGI-программы или документа, которые обрабатывает данные формы. в данном случае таже самая страница, поэтому пустое поле target - Имя окна или фрейма, куда обработчик будет загружать возвращаемый результат.
хех, если все так было просто, ок вот тебе маленький экспиримент : PHP: <html> <script> alert(" я основной контент и я загружен"); function msg(txt) { alert(txt); } </script> <form action="" method="post" target="hiddenframe" enctype="multipart/form-data"> <input type="text" name="id_text" value="123" /><input type="submit" value="Отправить" /> </form> <iframe id="hiddenframe" name="hiddenframe" style="display:none; width:0px; height:0px;"></iframe> <? if (isset($_POST['id_text'])) { echo '<script>window.parent.msg(\'Запрос отправлен\')</script>'; } ?> </html> по идиее alert(" я основной контент и я загружен"); будет происходить тогда когда страница либо перезагрузиться либо загрузиться, то есть единажды при загрузки страницы, угадай что произойдет когда ты нажмешь бутон отправить
Хочю создать топ Lineage2 серверов , примерно как на l2top.ru , что для этого нужно? Какие скрипты.. да все такое... (раньше работал с Joomla и Ucoz) так что публикуйте норм выражениями чтобы было понятно=)
чувак, ты, по-моему, не туда попал, тебе тут никто не будет лазить по l2top и анализировать какие именно скрипты там используются, это ты должен делать сам, а вот когда столкнешься с какой то более четкой проблемой типа как написать такую то функцию, то пиши сюда. сюда - всмысле на этот форум
У знакомых сайт протроянили, вставили скрипт переадресовывающий страницу на вредоносный сайт. Скрипты со страниц я убрал, но тех пользователей, страницы которых были в кэше, сайт все равно перекидывает. Кто знает есть ли в чистом ХТМЛ какие-нибудь мета теги, чтоб страница не бралась автоматом из кэша? Пхп на сервере не стоит, поэтому слать хидеры не предлагать. Переименовывать все ссылки в десятках хтмл страниц неохота, да и в поисковиках ссылки не сразу сменятся... UPD: разобрался. Думал почему сервер сам не шлет заголовок ластмодифиед =) Оказывается сервер все шлет правильно, просто этот мудак еще и .htaccess прописал на переадресацию, если чувак пришел из поисковиков =)
Хочу разместить текст на картинке! Но так он размещаеться но токо картинка полностью не показываеться а токо где сам текст (то есть размеры картинки сравниваються с размером текстом) Выставлял занчения но не хочет! (картинку свою писал в url() )
HTML: <div style="position:absolute; width:200px; height:200px; left: 100px; top:100px;background: url('your_image.jpg') top left no-repeat;"> текст на картинке</div>
подскажите код , который создает строчку для ввода информации скрытой звездочками ps только ни это <input type="password" name="password"> , нужно какая-нибудь альтернатива