PDA

View Full Version : خاموش کردن popup blocker بوسیله کدنویسی



hamednazarzadeh
پنج شنبه 16 تیر 1390, 13:11 عصر
سلام
من می خوام با دستور زیر صفحه رو در یه پنجره جدید باز کنم :

Page.ClientScript.RegisterClientScriptBlock(this.G etType(), "Alert", "window.open('" + Request.ApplicationPath + "/test.aspx?name=" + name+ "', '_blank', 'width=1000, height=800, location=0, resizable=1, menubar=0, scrollbars=1')", true);

مشکل اینجاست که اگر توی سیستم کاربران popup blocker روشن باشه صفحه باز نمیشه و خیلیها هم نمیدونن که برای باز شدنش باید popup blocker رو ختموش کنند.
آیا دوستان راهی بلد هستند که بشه از همین جا popup blocker سیستم طرف رو خاموش کرد یا اینکه کاری کرد که صفحه بدون دادن پیام در مورد popup blocker باز بشه؟

بهنام بهمنی
پنج شنبه 16 تیر 1390, 16:19 عصر
قاعدتا نبايد راهي براي خاموش کردن آن از طريق Script يا Code وجود داشته باشه؟ چون اگر وجود داشت, تمام سايتها از آن استفاده مي کردند ئ مفهوم Popup Blocker بطور کل بي معني مي شد.

hamednazarzadeh
پنج شنبه 16 تیر 1390, 17:42 عصر
خب آیا میشه پنجره جدید رو طوری باز کرد که block نشه ؟ مثلا برای باز کردن اون از اسکریپتی استفاده کرد که با وجو روشن بودن popup blocker باز هم پنجره بدون بلاک شدن باز بشه؟