Mr_Promoter: А вообще есть тут оптимизаторы которые не боятся "вывернуть карманы" перед заказчиком и все ему досконально рассказать, что делают и зачем?
Я думаю тут все не боятся, другое дело в некоторых ситуациях это может быть экономически не выгодно (к примеру, в рассматриваемом примере с конкурирующей компанией).
Trump, спасибо... но айфрейм действительно не хочется... хочется именно ajax-ом. Причем, именно им сейчас эти фишки и делают (видел часто... вот пробую "на себе"...)
Тут нужно ориентироваться в первую очередь не на современные технологии, а на эффективность их использования.
Правильно сказал maldivec, если у вас весь проект использует jquery, ajax, то разумеется, проще глубже освоить эту связку и успешно применять в рамках данного проекта.
Если ajax используется только ради экспериментальных фишек регистрации и т.п., то лучше определить эффективность этого использования. (от веса страницы со всеми библиотеками, безопасности и т.п. до скорости отработки скрипта).
Нужно все держать в едином стиле - выбрали jquery - работаем с jquery.
Тут не поспоришь :)
Конечно из примера ТС не видно кода самого проекта, и опыта работы с Jquery, да и когда решений несколько удобнее выбрать наиболее быстрое и эффективное для данной задачи.
maldivec: Вот как раз у вас хитросплетения. Нафиг нам iframe если мы юзаем ajax? Возвращение в каменный век? Так делали до появления аякса, именно вместо этого гемора его и придумали.
Если придумали аякс, то это не значит, что его нужно использовать там, где он не нужен.
Описанный мной способ абсолютно нагляден и гибок (обработчик возвращает флаг, JS его обрабатывает) и предлагает готовое решение, а не _общие рекомендации_.
ох, отличный домен, тем более, на волне всяких вконтакте и т.п.
да и зона, безопасная для ведения бизнеса в РФ
На домене vpodarok.ru крутится нормальный проект, занятость тоже хорошая, начиная от org.ru, spb.ru, msk.ru заканчивая net, org, info
Успешной продажи!
9ll-lgekc.ru - Яндексу предложите 😂
Успешно и быстро поменялись. Спасибо.
Домен KAKBOG.RU приобрел, все прошло хорошо. Рекомендую ТС к сотрудничеству.
Спасибо за успешное участие в аукционе.
А вообще есть тут оптимизаторы которые не боятся "вывернуть карманы" перед заказчиком и все ему досконально рассказать, что делают и зачем?
Я думаю тут все не боятся, другое дело в некоторых ситуациях это может быть экономически не выгодно (к примеру, в рассматриваемом примере с конкурирующей компанией).
Коллеги, где вожди куртки такие стильные берут?
Trump, спасибо... но айфрейм действительно не хочется... хочется именно ajax-ом. Причем, именно им сейчас эти фишки и делают (видел часто... вот пробую "на себе"...)
Тут нужно ориентироваться в первую очередь не на современные технологии, а на эффективность их использования.
Правильно сказал maldivec, если у вас весь проект использует jquery, ajax, то разумеется, проще глубже освоить эту связку и успешно применять в рамках данного проекта.
Если ajax используется только ради экспериментальных фишек регистрации и т.п., то лучше определить эффективность этого использования. (от веса страницы со всеми библиотеками, безопасности и т.п. до скорости отработки скрипта).
Нужно все держать в едином стиле - выбрали jquery - работаем с jquery.
Тут не поспоришь :)
Конечно из примера ТС не видно кода самого проекта, и опыта работы с Jquery, да и когда решений несколько удобнее выбрать наиболее быстрое и эффективное для данной задачи.
Вот как раз у вас хитросплетения. Нафиг нам iframe если мы юзаем ajax? Возвращение в каменный век?
Так делали до появления аякса, именно вместо этого гемора его и придумали.
Если придумали аякс, то это не значит, что его нужно использовать там, где он не нужен.
Описанный мной способ абсолютно нагляден и гибок (обработчик возвращает флаг, JS его обрабатывает) и предлагает готовое решение, а не _общие рекомендации_.
ух, какие хитросплетения :)
Сделайте проще,
укажите в форме target:
<div id="regform">
<form action="process.php" id="newpost_form" name="newpost_form" target="my_target" method="post">
....
</form>
</div>
Далее:
<iframe id="my_target" name="my_target" src="#" style="width:0;height:0;border:0px solid #fff;"></iframe>
В обработчике process.php
function sendmessage($mes)
{
?>
<script language="javascript" type="text/javascript">window.top.window.returnform('<? echo $mes; ?>');</script>
<?
exit;
}
в $mes - передавайте флаг успешности регистрации
ну и в первом файле опишите функцию returnform
function returnform(data)
{
if (data=="formerr")
{
alert ('Не заполнена форма.');
}
elseif (data=="ok")
{
// Скрытие формы
}
return false;
}
Ведь намного проще :)