فهمت قصدك
يعني تبغى الفورم كله يرسل الامر إلى نافذة اخرى جديدة !!
وفيها يتم الارسال ؟؟
بسيطة في الفورم نفسه اجعل طريقة البوست او الجيت على صفحة جديدة
بمعنى
انت بالتأكيد لديك
كود HTML:
<form method="POST" action="action.php">
عدل عليه جملة
كود HTML:
target="_blank"
ليصبح
كود HTML:
<form method="POST" target="_blank" action="action.php">
يعني الامر يتم ارساله إلى صفحة جديدة وفي action.php اذا تم الارسال يطبع فيها انه تم الارسال واذا لم يتم ممكن يطبع انه لم يتم الارسال ، وبالامكان انه عند تمام الارسال يغلق النافذه ويعود لنفس الصفحة ليطبع تم الارسال دون تعديل الصفحة مجرد مثلا الكتابة في id معين ..
بصراحة انت نبهتني عن فكرة ، وهي لما تقوم بارسال محتويات فورم وتكون شغال على جلسة مثلا لو صار خطأ في المدخلات او نسيت حقل معين وتعبت في كتابة هالفورم وبالاخير ارسلت وبغيت ترجع للفورم نفسه يعطيك انتهت الجلسة وتضيع عليك البيانات وهذي تحل المشكلة
فكرة حلووه
وهذي بعد فكرة ثانية عن طريق جافا سكربت تتحكم بالنافذة وحجمها
كود HTML:
<form action="action.php" method="post" target="foo" onsubmit="window.open('', 'foo', 'width=450,height=450,status=yes,resizable=yes,scrollbars=yes')">