رفتن به مطلب

بهم ریختگی قالب سایت بعد از گذاشتن بنر تبلیغاتی


ارسال‌های توصیه شده

  • تیم مدیریت/توسعه دهنده

براتون یک Script Jquery ساده نوشتم، که اگر با گوشی  باز کنید وب سایت رو، بنر با width : 468  و height : 60 و اگر با دسکتاپ باز شود، بنر با : width : 728 و height : 90  نمایش داده می شود.

 

کد زیر را جایگزین کد قبلی که استفاده می کردید کنید : 

<script type="text/javascript">
    if( $(window).width() >= 728)
	{
    var a = "90";
    var b = "728";
	}
    else {
	  var a = "60";
	  var b = "468";
	  }
	  
var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1439368645";anetwork_pram["adwidth"] = b;anetwork_pram["adheight"] = a;
</script>
<script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js">
</script>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

براتون یک Script Jquery ساده نوشتم، که اگر با گوشی  باز کنید وب سایت رو، بنر با width : 468  و height : 60 و اگر با دسکتاپ باز شود، بنر با : width : 728 و height : 90  نمایش داده می شود.

 

کد زیر را جایگزین کد قبلی که استفاده می کردید کنید : 

<script type="text/javascript">
    if( $(window).width() >= 728)
	{
    var a = "90";
    var b = "728";
	}
    else {
	  var a = "60";
	  var b = "468";
	  }
	  
var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1439368645";anetwork_pram["adwidth"] = b;anetwork_pram["adheight"] = a;
</script>
<script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js">
</script>

 

 

مرسی تست شد 

متاسفانه کلا تبلیغ نه درسیستم نه در موبایل نمایش داده نمیشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • تیم مدیریت/توسعه دهنده

مرسی تست شد 

متاسفانه کلا تبلیغ نه درسیستم نه در موبایل نمایش داده نمیشه

 

مشکل از نسخه فایل Jquery-min ای هست که در حال استفاده، در قالب می باشید ! (قدیمی می باشد)

 

2 کار را انجام دهید :

 

1)  در کدی که به شما داده شد، این خط کد را :

 if( $(window).width() >= 728)

به :

 if( $(window).width >= 728)

تغییر دهید و اگر کار نکرد از روش 2 استفاده کنید.

 

2) باید فایل زیر را به آدرس :

http://oxingallery.com/forum/public/style_images/Quantum/saeednazari/js/jquery.min.js

با این فایل که جدیدتر هست، به آدرس زیر، جایگزین کنید :

http://code.jquery.com/jquery-1.11.3.min.js

یعنی، آدرس دوم را دانلود، و نام آن را به "jquery.min.js" تغییر و در مسیر گفته شده یعنی : oxingallery.com/forum/public/style_images/Quantum/saeednazari/js جایگزین کنید، قبل از این کار هم از فایل خود قالب یک پشتیبان تهیه کنید تا در صورت بروز هرگونه مشکل، به حالت اول بازگردانید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

مشکل از نسخه فایل Jquery-min ای هست که در حال استفاده، در قالب می باشید ! (قدیمی می باشد)

 

2 کار را انجام دهید :

 

1)  در کدی که به شما داده شد، این خط کد را :

 if( $(window).width() >= 728)

به :

 if( $(window).width >= 728)

تغییر دهید و اگر کار نکرد از روش 2 استفاده کنید.

 

2) باید فایل زیر را به آدرس :

http://oxingallery.com/forum/public/style_images/Quantum/saeednazari/js/jquery.min.js

با این فایل که جدیدتر هست، به آدرس زیر، جایگزین کنید :

http://code.jquery.com/jquery-1.11.3.min.js

یعنی، آدرس دوم را دانلود، و نام آن را به "jquery.min.js" تغییر و در مسیر گفته شده یعنی : http://oxingallery.com/forum/public/style_images/Quantum/saeednazari/jsجایگزین کنید، قبل از این کار هم از فایل خود قالب یک پشتیبان تهیه کنید تا در صورت بروز هرگونه مشکل، به حالت اول بازگردانید.

 

 

مرسی دستور اول کار کرد

ولی تبلیع در هر دوتا 468 شد

 

و دوباره از موبایل میپره بیرون :O

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • تیم مدیریت/توسعه دهنده

مرسی دستور اول کار کرد

ولی تبلیع در هر دوتا 468 شد

 

و دوباره از موبایل میپره بیرون :O

گفتم خدمتتون، اگر جواب نگرفتید از روش دوم استفاده کنید.

468 یک اندازه استاندارد برای نمایش بنر برای گوشی ها هستش !

کد Iframe و صفحه ای که وب سایت ارائه دهنده در حال پشتیبانی می باشد مشکل دارد ... متاسفانه Adverts های ایرانی بهتر از این نخواهد شد .. .

در نتیجه یک کم بیرون زدگی رو باید به جون خرید ... .

 

ولی یک روش دیگه هم هست که می شه  بنر در گوشی ها، پس از اعمال روش 2 ( یعنی جایگزین و به روز کردن فایل Jquery) که انجام بدید، بنر رو با اندازه 125x125 نمایش دهیم، این سایز را وب سایت ارائه دهنده نیز پشتیبانی می کند.

 

برای استفاده از این روش از کد زیر استفاده نمایید : 

<script type="text/javascript">
    if( $(window).width() >= 728)
	{
    var a = "90";
    var b = "728";
	}
    else {
	  var a = "125";
	  var b = "125";
	  }
	  
var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1439368645";anetwork_pram["adwidth"] = b;anetwork_pram["adheight"] = a;
</script>
<script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js">
</script>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

گفتم خدمتتون، اگر جواب نگرفتید از روش دوم استفاده کنید.

468 یک اندازه استاندارد برای نمایش بنر برای گوشی ها هستش !

کد Iframe و صفحه ای که وب سایت ارائه دهنده در حال پشتیبانی می باشد مشکل دارد ... متاسفانه Adverts های ایرانی بهتر از این نخواهد شد .. .

در نتیجه یک کم بیرون زدگی رو باید به جون خرید ... .

 

ولی یک روش دیگه هم هست که می شه  بنر در گوشی ها، پس از اعمال روش 2 ( یعنی جایگزین و به روز کردن فایل Jquery) که انجام بدید، بنر رو با اندازه 125x125 نمایش دهیم، این سایز را وب سایت ارائه دهنده نیز پشتیبانی می کند.

 

برای استفاده از این روش از کد زیر استفاده نمایید : 

<script type="text/javascript">
    if( $(window).width() >= 728)
	{
    var a = "90";
    var b = "728";
	}
    else {
	  var a = "125";
	  var b = "125";
	  }
	  
var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1439368645";anetwork_pram["adwidth"] = b;anetwork_pram["adheight"] = a;
</script>
<script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js">
</script>

 

 

بعد از نصب از کد

<script type="text/javascript">
if( $(window).width() >= 728)
    {
var a = "90";
var b = "728";
    }
else {
     var a = "60";
     var b = "468";
     }
     
var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1439368645";anetwork_pram["adwidth"] = b;anetwork_pram["adheight"] = a;
</script>
<script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js">
</script>

استفاده شد ولی کلا تبلیع نمایش داده نمیشه:(

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • تیم مدیریت/توسعه دهنده

multiman، در تاریخ 24 Aug 2015 - 4:28 عصر گفته است: multiman، در تاریخ 24 Aug 2015 - 4:28 عصر گفته است:

بعد از نصب از کد

<script type="text/javascript">
if( $(window).width() >= 728)
    {
var a = "90";
var b = "728";
    }
else {
     var a = "60";
     var b = "468";
     }
     
var anetwork_pram = anetwork_pram || [];anetwork_pram["aduser"] = "1439368645";anetwork_pram["adwidth"] = b;anetwork_pram["adheight"] = a;
</script>
<script type="text/javascript" src="http://static-cdn.anetwork.ir/showad/pub.js">
</script>

استفاده شد ولی کلا تبلیع نمایش داده نمیشه :(

یک فایل با نام : saeednazari.js بعد از jquery اصلی در حال بارگذاری می باشد، که باعث بروز چنین مشکلی شده و یا دیگر .js های موجود در قالب که استفاده شده است !

 

راه حل دیگه ای به نظرم نمیاد در این رابطه، فایل برای تست کردن و درست بودن کد هایی که خدمتتون دادم رو پیوست کردم.

 

دریافت فایل نمونه :

 

banner_js_code.zip

 

عکس نمایش در سایز بزرگ :

 

post-824-0-33823700-1440419459_thumb.png

 

عکس نمایش در سایز کوچیک ( گوشی ) :

 

post-824-0-62313200-1440419490_thumb.png

 

همونطور که در عکس ها مشاهده می کنید، اگر مرورگر در اندازه ای مانند گوشی باشد، بنرها را کوچک و در اندازی دسکتاپ، بزرگ نمایش می دهد.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...