Здравствуйте Admin Это снова я. Вот Вы на моем форуме http://avtomaster.liveforums.ru/ увеличили пространство для правого столбца для баннеров. Я хотел бы узнать как Вы это сделали? Заранее спасибо за ответ.
Увеличение или уменьшение форума
Сообщений 1 страница 13 из 13
Поделиться22012-11-05 11:11:51
В скрипте есть параметр, отвечающий за ширину правого и левого сайдбаров:
<script type="text/javascript">
var L=$("#Inf_block_Left").html();$("#Inf_block_Left").replaceWith("");
var R=$("#Inf_block_Right").html();$("#Inf_block_Right").replaceWith("");
if($(".punbb").attr("id")=="pun-index"){
var LeftSUM='', RightSUM='',block1='<div class="container" style="text-align:center !important; padding:5px;" id=News_';
var block2="</div><br><br>";
if(L!=null){ var c = L.split(/<h3>|<\/h3>/igm);
for(i=1; i<c.length; i+=2){
LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2;
}LeftSUM='<td id=LeftNews width=170px valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/}
if(R!=null){ var c = R.split(/<h3>|<\/h3>/igm);
for(i=1; i<c.length; i+=2){
RightSUM+=block1+'R'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2;
}RightSUM='<td id=RightNews width=320px valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/}
if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };}
</script>
Поделиться32012-12-20 12:14:24
Admin Вы мне давали код по поводу сделать места по бокам для рекламы я вот сделал из него чтобы только правой бок был в смысле свободное пространство справа, а теперь у меня на нектрых браузерах в частности на стандартном Интернет Ехсплорере отображается и справа реклама и внизу хотя я только справа размещал. Вот мой форум
http://avtomaster.liveforums.ru/ на тот случай если Вы захотите его проверить. Как можно исправить положение? Спасибо за ответ
Да кстати вот этот код который отвечает за место справа. Я же удалил часть кода отвечающее за место слева
<div id='Inf_block_Right' style="display:none"> <!--НАЧАЛО--> <h3></h3> <script language="JavaScript" type="text/javascript">var rotate='637fac5e1a09ce35abb250988d77ec8c';var sa='';</script><script language="JavaScript" type="text/javascript" src="http://a36.myragon.ru/rotate.js"></script> <h3></h3> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie " value="http://static.ebaytoday.ru/ebay/media/swf/autoparts1.swf?clickTag=http://ebaytoday.ru/?puebtdid=660581" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="http://static.ebaytoday.ru/ebay/media/swf/autoparts1.swf?clickTag=http://ebaytoday.ru/?puebtdid=660581" quality="high" bgcolor="#ffffff" width="300" height="300" name="EbtdBanner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> <h3></h3> <script type="text/javascript" charset="windows-1251" src="http://my-shop.ru/shop/informer?partner=4081&category=2001&font_size_base=12"></script> <div style="width:100%; text-align:right"><a href="http://my-shop.ru/">My-shop.ru</a></div> </div> <script type="text/javascript"> var L=$("#Inf_block_Left").html();$("#Inf_block_Left").replaceWith(""); var R=$("#Inf_block_Right").html();$("#Inf_block_Right").replaceWith(""); if($(".punbb").attr("id")=="pun-index"){ var LeftSUM='', RightSUM='',block1='<div class="container" style="text-align:center !important; padding:5px;" id=News_'; var block2="</div><br><br>"; if(L!=null){ var c = L.split(/<h3>|<\/h3>/igm); for(i=1; i<c.length; i+=2){ LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2; }LeftSUM='<td id=LeftNews width=170px valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/} if(R!=null){ var c = R.split(/<h3>|<\/h3>/igm); for(i=1; i<c.length; i+=2){ RightSUM+=block1+'R'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2; }RightSUM='<td id=RightNews width=320px valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/} if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };} </script>
Поделиться42012-12-20 12:30:57
Т.е я хочу все оставить так чтобы только справа была колонка свободная, а исправить хочу чтобы не отображалась реклама снизу на нектрых браузерах в частности на Интернет Ехплорере. На Хроме и Фарвокс нормально работает.
Поделиться52012-12-23 13:21:07
<div id="Inf_block_Right" style="display:none"> <!--НАЧАЛО--> <h3></h3> <script language="JavaScript" type="text/javascript">var rotate='637fac5e1a09ce35abb250988d77ec8c';var sa='';</script><script language="JavaScript" type="text/javascript" src="http://a36.myragon.ru/rotate.js"></script> <h3></h3> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie " value="http://static.ebaytoday.ru/ebay/media/swf/autoparts1.swf?clickTag=http://ebaytoday.ru/?puebtdid=660581" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="http://static.ebaytoday.ru/ebay/media/swf/autoparts1.swf?clickTag=http://ebaytoday.ru/?puebtdid=660581" quality="high" bgcolor="#ffffff" width="300" height="300" name="EbtdBanner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> <h3></h3> <script type="text/javascript" charset="windows-1251" src="http://my-shop.ru/shop/informer?partner=4081&category=2001&font_size_base=12"></script> <div style="width:100%; text-align:right"><a href="http://my-shop.ru/">My-shop.ru</a></div> </div> <script type="text/javascript"> var L=$("#Inf_block_Left").html();$("#Inf_block_Left").html(''); var R=$("#Inf_block_Right").html();$("#Inf_block_Right").html(''); if($(".punbb").attr("id")=="pun-index"){ var LeftSUM='', RightSUM='',block1='<div class="container" style="text-align:center !important; padding:5px;" id=News_'; var block2="</div><br><br>"; if(L!=null){ var c = L.split(/<h3>|<\/h3>/igm); for(i=1; i<c.length; i+=2){ LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2; }LeftSUM='<td id=LeftNews width=170px valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/} if(R!=null){ var c = R.split(/<h3>|<\/h3>/igm); for(i=1; i<c.length; i+=2){ RightSUM+=block1+'R'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2; }RightSUM='<td id=RightNews width=320px valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/} if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };} </script>
Поделиться62012-12-23 17:27:07
Admin Все равно снизу отображается реклама.
Поделиться72012-12-26 05:50:37
Все равно снизу отображается реклама.
Не удалось это воспроизвести в IE10.
Но есть информация от специалистов что это возможно - что реклама может отображаться сразу в двух местах.
Как избавится от этого пока не ясно.
Поделиться82012-12-26 10:57:32
Admin Все равно спасибо. Я хотел бы у Вас узнать как у специалиста. Как Вы считаете не портит такая реклама и размер рекламы внизу у меня на форуме?
Поделиться92012-12-26 17:26:43
Как Вы считаете не портит такая реклама и размер рекламы внизу у меня на форуме?
Я не вижу ни в одном браузере рекламу внизу...
Поделиться102012-12-26 17:56:57
Кажется найдено решение:
<div id="Inf_block_Right" style="display:none"> <!--НАЧАЛО--> <h3></h3> <script language="JavaScript" type="text/javascript">var rotate='637fac5e1a09ce35abb250988d77ec8c';var sa='';</script> <script language="JavaScript" type="text/javascript" src="http://a36.myragon.ru/rotate.js"></script> <h3></h3> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie " value="http://static.ebaytoday.ru/ebay/media/swf/autoparts1.swf?clickTag=http://ebaytoday.ru/?puebtdid=660581" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="http://static.ebaytoday.ru/ebay/media/swf/autoparts1.swf?clickTag=http://ebaytoday.ru/?puebtdid=660581" quality="high" bgcolor="#ffffff" width="300" height="300" name="EbtdBanner" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> <h3></h3> <script type="text/javascript" charset="windows-1251" src="http://my-shop.ru/shop/informer?partner=4081&category=2001&font_size_base=12"></script> <div style="width:100%; text-align:right"><a href="http://my-shop.ru/">My-shop.ru</a></div> </div> <div style="display:none"> <script type="text/javascript"> var L=$("#Inf_block_Left").html();$("#Inf_block_Left").html(''); var R=$("#Inf_block_Right").html();$("#Inf_block_Right").html(''); if($(".punbb").attr("id")=="pun-index"){ var LeftSUM='', RightSUM='',block1='<div class="container" style="text-align:center !important; padding:5px;" id=News_'; var block2="</div><br><br>"; if(L!=null){ var c = L.split(/<h3>|<\/h3>/igm); for(i=1; i<c.length; i+=2){ LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2; }LeftSUM='<td id=LeftNews width=170px valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/} if(R!=null){ var c = R.split(/<h3>|<\/h3>/igm); for(i=1; i<c.length; i+=2){ RightSUM+=block1+'R'+(i+1)/2+' >'+'<h3><center>'+c[i]+'</center></h3>'+c[i+1]+block2; }RightSUM='<td id=RightNews width=320px valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/} if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };} </script> </div>
Поделиться112012-12-26 18:33:26
Admin Все равно тоже самое. Мне кажется это скорее всего у стандартного Интернет браузера Експлорера какие то проблемы. Вы сами попробуйте через стандартный Интернет Експлорер посмотрите мой форум отображается внизу реклама или нет.
Поделиться122012-12-27 03:46:17
NAIL, в IE10 нет внизу рекламы, может в нём исправили проблему, из-за которой показывается лишняя реклама.
Поделиться132012-12-27 12:27:14
Admin Тогда спасибо. Значит в них было дело. Сейчас посмотрю