View Full Version : بستن browser بدون پیغام warrning
hamed_bostan
دوشنبه 02 مهر 1386, 00:33 صبح
با سلام
من کد بستن browser رو بلدم اما موقع اجرا سوال میپرسه که ببنتدم یا نه . چطور میشه کاری کرد که این messagebox رو نده و بلافاصله ببنده؟
tabib_m
دوشنبه 02 مهر 1386, 00:56 صبح
بستگی به برخورد مرورگر با کد داره.
معمولا اگر پنجره ی مذکور به وسیله ی window.open باز شده باشه و به صورت پیشفرض هم برای اون ابعادی در نظر گرفته شده باشه، کد مورد نظر، بدون پرسش عمل میکنه...
موفق باشید.
hamed_bostan
دوشنبه 02 مهر 1386, 16:33 عصر
می شه بگین دلیلش چیه؟ دادن عرض و طول تفاتی ایجاد می کنه؟
bigcowboy
دوشنبه 02 مهر 1386, 17:02 عصر
فکر کنم این تو IE کار کنه
window.opener='x';window.close();
I,Nobody
دوشنبه 02 مهر 1386, 21:55 عصر
البته احتمالاً شما داری لوکال کار می کنی.
به احتمال زیاد اگه صفحاتت رو آپلود کنی، این سوالو نپرسه.
cybercoder
سه شنبه 03 مهر 1386, 11:58 صبح
البته احتمالاً شما داری لوکال کار می کنی.
به احتمال زیاد اگه صفحاتت رو آپلود کنی، این سوالو نپرسه.
یعنی جاوااسکریپت اونوقت از رو سرور اجرا میشه ؟
I,Nobody
سه شنبه 03 مهر 1386, 20:18 عصر
یعنی جاوااسکریپت اونوقت از رو سرور اجرا میشه ؟
نه عزیزم.
اینقدر ببو نیستم که یه همچین فکری کنم.
احتمال دادم که مساله مربوط به تنظیمات IE دوستمون هستش که یه سری تنظیمات داره که مربوط به اجرای صفحات لوکال هست.
ولی اصلاً یادم نمیاد که کجاست.
پس خواستم به دوستمون بگم که خیالش راحت باشه.
به هرحال دستور window.close() درست هست.
tabib_m
سه شنبه 03 مهر 1386, 23:25 عصر
معمولا اگر پنجره ی مذکور به وسیله ی window.open باز شده باشه و به صورت پیشفرض هم برای اون ابعادی در نظر گرفته شده باشه، کد مورد نظر، بدون پرسش عمل میکنه...
دادن عرض و طول تفاتی ایجاد می کنه؟
حرفم رو تصحیح میکنم:
معمولا اگر پنجره ی مذکور به وسیله ی window.open باز شده باشه، کد مورد نظر، بدون پرسش عمل میکنه...
neopersia
چهارشنبه 04 مهر 1386, 00:43 صبح
با جاوا اسکرپت نمیشه پنجره ای رو که بدون استفاده از جاوا اسکرپت باز شده بدون پرسش از کاربر بست.
دلیل این هم مربوط به مسائل امنیتی مربوط به مرورگرها هست
hamed_bostan
چهارشنبه 04 مهر 1386, 00:48 صبح
پس خواستم به دوستمون بگم که خیالش راحت باشه.
ممنونم دوست عزیز . من فقط میخوام اون سوالو نپرسه.
marzban
چهارشنبه 04 مهر 1386, 09:22 صبح
با سلام
من هم مانند دوستمون آقای حائری فکر می کنم .چنین مشکلی را تجربه کرده بودم ولی وقتی از window.open برای باز کردن پنجره استفاده کردم برای window.close سوالی جهت بستن پنجره از طرف مرورگر ظاهر نمی شد
موفق باشید
bigcowboy
چهارشنبه 04 مهر 1386, 16:54 عصر
آقا پس این چیه؟ http://cschool.awardspace.com/close.html
البته برای IE
cybercoder
چهارشنبه 04 مهر 1386, 17:51 عصر
آقا پس این چیه؟
نبست که ( فایرفاکس )
hamed_bostan
چهارشنبه 04 مهر 1386, 23:48 عصر
منهم تو فایرفکس امتحان کردم نبستش !!!
web developer
پنج شنبه 05 مهر 1386, 15:46 عصر
مشکل در کد نیست!
اگه پنجره دارای back نباشه (یعنی صفحه جدید باشه و هیچ PostBack نداشته باشه) با دستور ()Window.Close بسته میشه.
موفق باشید.
marzban
پنج شنبه 05 مهر 1386, 15:50 عصر
آقا پس این چیه؟ http://cschool.awardspace.com/close.html
البته برای IE
من که مشکلی توش نمی بینم
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.