PDA

View Full Version : سوال: بازشدن صفحه خودکار



yasgig
چهارشنبه 27 مرداد 1389, 13:31 عصر
سلام
چجوری میشه به هنگام بازدید یه صفحه صفحه دیگه ای به صورت خودکار باز بشه و توسط مرورگر بلوک نشه؟
مثلا یه سری به آدرس زیر بزنین
http://www.mediafire.com/?mygznxk4hjw
هرچقدر کردم نتونستم سورسشو در بیارم.
کسی میدونه چه جوری این کارو کردن؟

binyaft
چهارشنبه 27 مرداد 1389, 15:16 عصر
مطمئنی این صفحه است ؟؟؟؟؟
برای من یه صفحه ابی باز میشه فکر کنم این صفحه هم مثل پنجره های jquery هستش ، میشه با jquery ساخت

yasgig
چهارشنبه 27 مرداد 1389, 15:59 عصر
مهم اینه که صفحه باز میشه بدون اینکه مرورگر از کاربر بپرسه.می تونین یه نمونه بدین؟

mohmadd
چهارشنبه 27 مرداد 1389, 16:01 عصر
تابع هایی که برای این کار استفاده کرده (ai,pN) در لینک زیر هستش
http://cdn.mediafire.com/js/master_29321.js

نمیدونم این سایت چطور کار میکنه :متفکر:
ولی یه روش برای این کار داریم


<script type="text/javascript">
function url()
{
window.open("http://www.google.com","_blank","width=500, height=300,top=100,left=100");
}
</script>
<a href="#" onclick="url()">Click!!!</a>


اینجا پس از کلیک روی لینک تابع اجرا میشه و یه صفحه مورد نظر باز میشه اگه به جای سایت گوگل لینک مورد نظر قرار بگیره فکر کنم عمل کنه

mohmadd
چهارشنبه 27 مرداد 1389, 16:05 عصر
مهم اینه که صفحه باز میشه بدون اینکه مرورگر از کاربر بپرسه.می تونین یه نمونه بدین؟
والا برای ما که هیچوقت از ما نمی پرسه ...!!!
شاید تنظیمات مرورگرت فرق داره ...
کد بالای رو تست کن ببین چیزی میپرسه ؟

yasgig
چهارشنبه 27 مرداد 1389, 16:07 عصر
کد بالا که به صورت خودکار باز نمیشه که.اگه به صورت زیر تغییر بدیم خودکار باز میشه:

<script type="text/javascript">
function url()
{
window.open("http://www.google.com","_blank","width=500, height=300,top=100,left=100");
}
</script>
<body onload="url()"></body>
که اینم مرورگر نمیزاره.

mohmadd
چهارشنبه 27 مرداد 1389, 18:10 عصر
حرف شما درست مرورگر اجازه نمیده
ولی تو سایتی که دادی بعد از کلیک رو لینک صفحه باز میشه ... نه به صورت اتوماتیک ...

yasgig
چهارشنبه 27 مرداد 1389, 23:03 عصر
ولی تو سایتی که دادی بعد از کلیک رو لینک صفحه باز میشه ... نه به صورت اتوماتیک ...
حق باشماست الان کار نمیکنه ولی وقتی که من پست رو زدم به صورت خودکار کار میکرد بدون اینکه هیچ گونه کلیکی انجام بشه.روشی نیست که این کارو کرد.قبلا تبلبغات تراوین به این صورت بود و بدون اینکه کاربر روش کلیک کنه توی صفحه جدید باز میشد.آیا روش دیگری وجود دارد؟

yasgig
پنج شنبه 28 مرداد 1389, 11:13 صبح
یعنی امکانش نیست بدون بلوک شدن صفحه جدید به صورت خودکار باز بشه؟:گریه:

mohmadd
پنج شنبه 28 مرداد 1389, 13:57 عصر
راستش من خودم کنجکاوم !!
یه نمونه سایت بده که اتوماتیک باز کنه ؟

yasgig
پنج شنبه 28 مرداد 1389, 14:00 عصر
میشه با jquery ساخت
میشه مثال بزنین؟

binyaft
پنج شنبه 28 مرداد 1389, 14:28 عصر
خب مثل تبلیغ بلاگفا فقط با جی کئوری slideToggle کن

yasgig
پنج شنبه 28 مرداد 1389, 14:34 عصر
مگه بلاگفا تبلیغاتش خودکار باز میشه؟

binyaft
پنج شنبه 28 مرداد 1389, 19:15 عصر
بالای صفحه خودکار باز نمیشه؟ عجب

yasgig
پنج شنبه 28 مرداد 1389, 19:25 عصر
مثل اینکه منظور منو خوب متوجه نشدید.من یه کد دارم به صورت زیر:

<script>window.open('http://www.yasgig.ir','_blank');</script>
این کد کارش اینه که یه صفحه رو به صورت خودکار باز میکنه.حالا مرورگر میاد از کاربر میپرسه که می خوای این صفحه باز بشه و اگه کاربر بگه نه باز نمیشه.من می خوام مرورگر از کاربر نپرسه و صفحه جدید رو بز کنه.

rapidpich
شنبه 30 مرداد 1389, 10:17 صبح
حتما باید یک event انجام بشه مثل کلیک
ولی فکر کنم با Hover هم بشه
یا با blur
شاید بتونی برای کل body بگزاری.

yasgig
شنبه 30 مرداد 1389, 10:20 صبح
Hover ، blur ،unmouseover همشون رو امتحان کردم ولی بازم بلوک میشه.

binyaft
شنبه 30 مرداد 1389, 11:01 صبح
شما اول یه چیزی مثل تبلیغ بلاگفا بساز بعد با جی کئوری hide کن وقتی موس رفت روش show کن

yasgig
یک شنبه 31 مرداد 1389, 04:47 صبح
شما اول یه چیزی مثل تبلیغ بلاگفا بساز بعد با جی کئوری hide کن وقتی موس رفت روش show کن

ولی من می خوام اتوماتیک یه صفحه جدید باز بشه بدون اینکه از کاربر پرسیده بشه نه اینکه موس رو ببره روش و ....
توی اینترنت خیلی جستجو کردم و تاپیکهایی رو دیدم که گفتند دور زدن pop-up blocker محاله.بهش نیاز اورژانسی دارم ولی دیگه کم کم دارم بی خیالش میشم.

binyaft
یک شنبه 31 مرداد 1389, 09:29 صبح
فهمیدم! یه پنجره با اچ تی ام ال بساز (مثل همون تبلیغ ) بعد هر صفحه ای رو که خواستی لود کن

yasgig
یک شنبه 31 مرداد 1389, 10:55 صبح
فهمیدم! یه پنجره با اچ تی ام ال بساز (مثل همون تبلیغ ) بعد هر صفحه ای رو که خواستی لود کن

چجوری؟آیا اتوماتیک پنجره جدید باز میشه؟

binyaft
یک شنبه 31 مرداد 1389, 11:24 صبح
صفحه خودکار باز میشه
منظورم از load اینه که هر فایل رو بخوای توی سرور اجرا میکنه و نمایش میده

yasgig
یک شنبه 31 مرداد 1389, 11:29 صبح
منظورم از load اینه که هر فایل رو بخوای توی سرور اجرا میکنه و نمایش میده
من که هدفم این نیست.من می خوام با ورود به یه صفحه یه صفحه دیگر از مرورگر باز بشه و به آدرسی بره که من میگم.اون کدی رو که در بالا قرار داده بودم این کارو میکنه ولی مرورگر از کاربر میپرسه که می خواد یه صفحه جدید باز بشه.اگه کاربر اجازه داد باز میشه و اگه نداد صفحه باز نمیشه.حالا من می خواستم کاری کنم که از کاربر پرسیده نشه.فکر کنم چاره ای نداشته باشه.

binyaft
یک شنبه 31 مرداد 1389, 13:24 عصر
اگر منظورتو درست فهمیده باشم
یه صفحه مثل تبلیغ بلاگفا درست کن و در موقعی که نیازش داری با جاوا اسکریپت نمایش بده حالا داخلش هم یه Iframe بزار و هر صفحه ای رو که میخوای لود کن

yasgig
یک شنبه 31 مرداد 1389, 13:27 عصر
Iframe نمی خوام فقط می خوام pop-up باز بشه.

binyaft
یک شنبه 31 مرداد 1389, 18:13 عصر
اگه pop-up میخوای نمیشه ! چون مدیریت کد های سایت دسته مرورگره

yasgig
یک شنبه 31 مرداد 1389, 18:28 عصر
توی یه انجمن خارجی یه کاربر نوشته بود که با شل میشه این کارو کرد!ولی چجوری نمیدونم......