السلام عليكم،
مثلا لو كان عندي link وعملت click عليه فنقلني إلى صفحة أخرى جديدة، فهل يمكن أن أعمل شيء بحيث لا أستطيع الرجوع إلى الصفحة السابقة إذا عملت back الموجودة في (toolbar) بعد انتقالي إلى الصفحة الجديدة ؟
افيدونا افادكم الله
السلام عليكم،
مثلا لو كان عندي link وعملت click عليه فنقلني إلى صفحة أخرى جديدة، فهل يمكن أن أعمل شيء بحيث لا أستطيع الرجوع إلى الصفحة السابقة إذا عملت back الموجودة في (toolbar) بعد انتقالي إلى الصفحة الجديدة ؟
افيدونا افادكم الله
السلام عليكم ،،،
بامكانك حجز متغير session_flag
واعطائه قيمة عند دخولك على الصفحة للمرة الاولى ،
وعند الانتقال الى الصفحة التالية ، والعودة الى الصفحة الاولى((باي طريقة)) افحص قيمة المتغير واذا كانت القية التي اسندتها انت لها، فقم بالانتقال التلقائي الى اي صفحة تريد ;) ;) ;)
عن طريق استخدام location.replace()
<a href="javascript:document.location.replace('http://nowayback.com/');">No Way Back</a>أشرف الوادية كتب:السلام عليكم ،،،بامكانك حجز متغير session_flag
واعطائه قيمة عند دخولك على الصفحة للمرة الاولى ،
وعند الانتقال الى الصفحة التالية ، والعودة الى الصفحة الاولى((باي طريقة)) افحص قيمة المتغير واذا كانت القية التي اسندتها انت لها، فقم بالانتقال التلقائي الى اي صفحة تريد ;) ;) ;)
اخى الكريم جربت باستخدام الكوكيز وباستخدام تمرير المتغير بواسطه الهيدن فورم
ولكن الملاحظ انه عند الرجوع للخلف من التول بار من المستعرض يلاحظ انه لا يحدث تحميل للصفحه ولذلك لا يشعر بتغير المتغيرات
الا اذا عملت رفريش للصفحه
افيدنا بكود ان كان عندك حل
اخى الكريم جربت ورفعت الصفحه
http://www.procarving.com/mphoto/e.htm
الكود تمام لما اضغط على اللنك
لكن لو عملت رجوع من التول بار يحدث رجوع عادى
افدنى افادك الله
ابو اروي كتب:اخى الكريم جربت ورفعت الصفحهhttp://www.procarving.com/mphoto/e.htm
الكود تمام لما اضغط على اللنك
لكن لو عملت رجوع من التول بار يحدث رجوع عادى
افدنى افادك الله
أخي الكريم، هذا الكود يقوم باستبدال الصفحة الجديدة (التي ستفتح) بالصفحة المفتوحة بحيث لا يوجد أثر لها في الــ History وبالتالي لا يمكن الرجوع لها بأي طريقة.
ولكن، لن يقوم هذا الكود بإلغاء الخاصية "BACK" تماماً لكل الصفحات ، بمعنى آخر، فلنفترض الآتي:
1- أول صفحة تفتحها في المتصفح هي الصفحة الموجود بها الكود "اللينك"، فعند الضغط على اللينك والإنتقال للصفحة الجديدة، لن تستطيع إستخدام الخاصية BACK و ستجد زرار الرجوع في التول بار غير فعال.
2- أول صفحة تفتحها هى الصفحة الأولى في موقعك ومنها انتقلت إلى الصفحة التي بها الكود وضغطت على اللينك، في هذه الحالة زرار الرجوع سيكون فعال ولكنه ينتقل بك إلى صفحة البداية في موقعك لأن الصفحة التي تحتوي على اللينك قد تم إستبدالها في الـ History بالصفحة الأخيرة.
اعذرني أخي ولكن هناك خطأ بسيط في الكود لكي يعمل على كل المتصفحات
<a href="#" onclick="window.location.replace('http://nowayback.com/');">No Way Back</a>تم تعديل هذه المشاركة بواسطة Bakr.Alsharif في 18 أبريل 2006 في 00:31
Bakr.Alsharif كتب:اعذرني أخي ولكن هناك خطأ بسيط في الكود لكي يعمل على كل المتصفحات<a href="#" onclick="window.location.replace('http://nowayback.com/');">No Way Back</a>
اشكرك جدا ودائما فعلا عملت الداله بالشكل المطلوب تماما
ولكن................
لى بعد الاذن طلب.........
انا اريد ان اشغل هذا الكود داخل صفحه PHP فكيف اكتب هذا الكود
echo('<form action="in.php" method="post">')1
echo('<input type="text" name="dd">')2
echo('input type ="submit" value="hh"')3
echo('</form>')4
اخى الكريم اريد وضع الداله او سطر الاوامر مكان in.php
اى اريد وضعها داخل جمله الفورم وليس على لنك مباشر
لانى اريد ان امرر قيمه المتغير dd الى الصفحه التاليه
اتمنى ان اجد حل بارك الله فيك وانتظرك بفارغ صبر ......................
انتظــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــركـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
<FORM ACTION="" method="POST">
<INPUT TYPE="Button" NAME="cmdCheckout" VALUE="Proceed to Checkout" _
onClick="window.location.replace('checkout_frame.php')">
<INPUT TYPE="Button" NAME="cmdBasket" VALUE="View Basket" _
onClick="window.location.replace('viewbasket.asp')">
</FORM
هذا الكود يعمل تمام
كيف اضعه داخل كود php
echo
انتظركم
لم أفهم سؤالك بالضبط، هل هذا ما تريد ؟
echo '<FORM ACTION="" method="POST"> <INPUT TYPE="Button" NAME="cmdCheckout" VALUE="Proceed to Checkout" _ onClick="window.location.replace(\'checkout_frame.php\')"> <INPUT TYPE="Button" NAME="cmdBasket" VALUE="View Basket" _ onClick="window.location.replace(\'viewbasket.asp\')"> </FORM>';
اريد ان يعمل هذا الكود كما كتبت بالضبط داخل php
ولكنه يعطى خطا
مثلا الجمله الاتيه <INPUT TYPE="Button" NAME="cmdCheckout" VALUE="Proceed to Checkout" _
onClick="window.location.replace(\'checkout_frame.php\')">
تعمل تمام
ولكن عندما اضعها داخل FORM تعطى رسالع خطا مع php
ولكن عندما استعملها مع FORM بدون جمل php لا تعطى رساله خطا
انا اريد ان يعمل الكود اللى انت كتبته بدون خطا
تم تعديل هذه المشاركة بواسطة ابو اروي في 24 أبريل 2006 في 14:07
<?php echo '<FORM ACTION="" method="POST"> <INPUT TYPE="Button" NAME="cmdCheckout" VALUE="Proceed to Checkout" onClick="window.location.replace(\'checkout_frame.php\')" /> <INPUT TYPE="Button" NAME="cmdBasket" VALUE="View Basket" onClick="window.location.replace(\'viewbasket.asp\')" /> </FORM>'; ?>
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…