Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Проблема с отображением О_о


Проблема с отображением О_о

Сообщений 1 страница 16 из 16

1

Уж извините, что создаю целую тему по одной маленькой проблеме, но мне нужна помощь, а если писать в общие вопросы, то, боюсь, мое сообщение затеряется или на него не обратят особого внимания =(

Дело вот в чем:

Недавно создала  форум http://i b s.onbb.ru/  (на нем, собственно, и возникла проблема. Почему-то адрес не отображается здесь О___о пришлось написать адрес с пробелами. i b s пишется вместе)
Я вставляла тэги чата в html-низ, а так же еще некоторые скрипты (для того. чтобы убрать рейтинг сообщений, для добавления описании темы и т.д.). Удивительно, но в Эксплорере они не отображаются корректно! У меня Мозилла, но многие пользователи (большинство) жалуются на то, что чат съехал вправо, а скрипты не работают. При том со скриптами все в порядке, поскольку я проверяла их на http://leifroushteine.3bb.ru/ где тоже являюсь администратором. Не могу понять, в чем проблема О___о Может, что-то со стилем?

Внизу приведены скриншоты (первый - то, как отображается форум в Мозилле, а второй - в эксплорере)

Надеюсь на вашу помощь! Заранее спасибо)

Отредактировано Д.Ликан (Вс, 9 Сен 2007 00:48:14)

0

2

Д.Ликан
Поставь код чата между тэгами <center></center>. Если это не поможет, то посмотрите чему равен padding-left и  padding-right в коде чата

0

3

Спасибо за совет, но тэги <center></center> не помогли... вот код чата.. не удалось мне найти, где тут можно поправить padding-left и  padding-right О__о что поделать - с этим у меня проблема =) Однако как в коде написано он и должен по центру отображаться...

<!-- BEGIN CBOX - wwwcbox.ws -->
<div align="center" id="cboxdiv">
<iframe frameborder="0" width="942" height="325" src="http://www4.cbox.ws/box/?boxid=3400842&amp;boxtag=4241&amp;sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain" style="border:#636C75 1px solid;" id="cboxmain"></iframe><br/>
<iframe frameborder="0" width="942" height="75" src="http://www4.cbox.ws/box/?boxid=3400842&amp;boxtag=4241&amp;sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform" style="border:#636C75 1px solid;border-top:0px" id="cboxform"></iframe>
</div>
<!-- END CBOX -->

Да и не только с чатом проблема (пусть она и основная): некоторые скрипты не форуме не работают. Если внимательнее посмотреть на скрины и сравнить их, то можно увидеть, что темы тоже отображаются иначе: на первом есть описание темы (скрипт для этого взят от сюда: Новые возможности форума - скрипты )
а вот в эксплорере эта функция тоже не работает и вместо отдельного описания отображаются значки >> в названии самой темы... Может, с форумом что-то не так? Я просто даже предположить не могу, из-за чего такое может быть О__о

Отредактировано Д.Ликан (Вс, 9 Сен 2007 00:45:42)

0

4

Д.Ликан
Скорей всего с чатом всё нормально. Стоит либо не закрытый тэг скрипта где то, либо другой тэг, который отображает ИЕ и блокирует МФ ну или может с кодами стиля что то несовсем правильно, хотя эт менее вероятно

0

5

Спасибо! Можно сказать, что почти нашла проблему. Но только почти. Когда в html-низ стоит только код чата и баннеры, то все отображается корректно, правда иногда чат все равно уползает (зараза эдакая!), но редко. 
Как только появляются следующие два скрипта

<script language="JavaScript">

str=document.URL
page=str.substring(str.lastIndexOf('/')+1)

if( page.substring(0,9)=="viewtopic") {
  arr = document.getElementsByTagName("input")
  i=0
  while( i<20 ) {
if(arr[i].name=="null")
{
    arr[i].onclick = IsShow
    break
}
i++
  }
}
function IsShow(){
return confirm("Вы действительно хотите посмотреть результаты опроса?\nЕсли Вы это сделаете то не сможете в нём проголосовать.")
}
</script>

и

<script type="text/javascript">
if (document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML.indexOf("Начать новую")!=-1)
{document.getElementsByTagName("form")[0].innerHTML=document.getElementsByTagName("form")[0].innerHTML.substring(0, (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))+"<p><label for='descr'>Описание</label><br />"+"<span class='input'>"+"<input id='descr'"+" type='text'"+" size='80'"+" maxlength='35' /></span></p>"+document.getElementsByTagName("form")[0].innerHTML.substr( (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))
if (document.getElementById('fld3').value.indexOf(">>")!=-1)
{
document.getElementById('descr').value=document.getElementById('fld3').value.substr(document.getElementById('fld3').value.indexOf(">>")+2)
document.getElementById('fld3').value=document.getElementById('fld3').value.substring(0, document.getElementById('fld3').value.indexOf(">>"))
}

document.getElementsByName("submit")[0].onclick=addDesc
document.getElementsByName("preview")[0].onclick=addDesc}
function addDesc()
{document.getElementById('fld3').value=document.getElementById('fld3').value+">>"+document.getElementById('descr').value
return true}
</script>

<script type="text/javascript">
var descs=document.getElementsByTagName("td")
var z=0
for (z=0; z<=(descs.length-1); z++)
{if (descs[z].innerHTML.indexOf("&gt;&gt;")!=-1)
{if (descs[z].className=="tcl")
{descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf("&gt;&gt;"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf("&gt;&gt;")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4))
}
else
{descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf("&gt;"))
}}}
</script>

то чат начинает чаще смещаться вправо и редко возвращается на место. А вот уже от этих двух скриптов чат обезумевает и становится правильно отказывается наотрез!

<style type="text/css">
#pun .post-rating .container a {display:none;}
</style>
<style type="text/css">
#pun .post-rating .container{display:none;
}
</style>

и 

<style>
#pun .punbb #pun-main .forum .container table .hasicon .altstyle .tcl .tclcon .byuser,
#pun .punbb #pun-main .forum .container table .hasicon tr .tcl .tclcon .byuser{display: none}
</style>

При том порядок постановки скриптов ничего не меняет...

0

6

1 скрипт - это вообще несильно нужная вещ- предупреждает что после просмотра результатов голосования - голосование невозможно. Но он вроде работает
2 скрипт- эфекта не заметил

со стилями всё нормально, там ошибки быть недолжно. Что еще стоит? Есть что нибудь не с этого форума??

0

7

Andriy написал(а):

1 скрипт - это вообще несильно нужная вещь - предупреждает что после просмотра результатов голосования - голосование невозможно. Но он вроде работает

Ну, может и не сильно нужная, но полезная =)
Второй скрипт добавляет описание темы (https://forum.mybb.ru/viewtopic.php?pid=54968#p54968) вот он =) Правда, я его в предыдущем сообщении кривовато скопировала, за что извиняюсь =)
Третий скрипт убирает рейтинг сообщения, а четвертый имя автора в списках тем.

Andriy написал(а):

со стилями всё нормально, там ошибки быть недолжно. Что еще стоит? Есть что нибудь не с этого форума??

Больше вообще ничего не стоит =) Разве что в html-вверх код картинки к шапке (но, думаю, не в этом дело  :) ). Форма ответа, объявления - там пустота =))

0

8

Д.Ликан написал(а):

Третий скрипт убирает рейтинг сообщения, а четвертый имя автора в списках тем.

Это я стилем и обозвал))
Ну а описание темы- эфекта вообще невидно(мож нетуда смотрел конечно )
Скрипт для опрооса и стили ошибок вроде не вызывают , так что ,возможно, это связано с описанием. Если ничего не поможет, то сделайте скрин чата, померяйте в пеинте на сколько он вылазит и добавьте margin-right: КОЛ-ВО ПИКСЕЛЕЙ в код чата:

<!-- BEGIN CBOX - wwwcbox.ws -->
<div align="center" id="cboxdiv">
<iframe frameborder="0" width="942" height="325" src="http://www4.cbox.ws/box/?boxid=3400842&amp;boxtag=4241&amp;sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain" style="border:#636C75 1px solid; margin-right:ЧИСЛО" id="cboxmain"></iframe><br/>
<iframe frameborder="0" width="942" height="75" src="http://www4.cbox.ws/box/?boxid=3400842&amp;boxtag=4241&amp;sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform" style="border:#636C75 1px solid;border-top:0px; margin-right:ЧИСЛО" id="cboxform"></iframe>
</div>
<!-- END CBOX -->

0

9

Andriy написал(а):

Ну а описание темы- эфекта вообще невидно(мож нетуда смотрел конечно )

Есть, есть оно: в первом скрине при увеличении заметно: например тема "Transformers 2007", а описание к ней "фильм Майкла Бэя", которое стоит под названием темы. В Эксплорере же  отображается как "Transformers 2007 >> фильм Майкла Бэя".

Andriy написал(а):

так что ,возможно, это связано с описанием.

Маловероятно: на другом форуме работает.

Andriy написал(а):

Если ничего не поможет, то сделайте скрин чата, померяйте в пеинте на сколько он вылазит и добавьте margin-right: КОЛ-ВО ПИКСЕЛЕЙ в код чата:

*начинается паника*

И это не помогло  :O

Боюсь, тут дело совсем не в скриптах: я эксперимента ради ставила другой чат с форума http://leifroushteine.3bb.ru/ и все скрипты от туда (там они отображаются нормально) на форум, где возникла проблема - они тоже не отображаются верно >_______<

Отредактировано Д.Ликан (Вс, 9 Сен 2007 21:37:25)

0

10

Д.Ликан
Мистика... У меня тоже всё работает...Попробуй с высотой поиграться, поставить чат и пульт на одной линии - убрать <br> между ними

0

11

Andriy написал(а):

Попробуй с высотой поиграться, поставить чат и пульт на одной линии - убрать <br> между ними

Ой-ой... я глупенький юзверь =)) Это где ставится, не подскажите? ^_^ и что за пульт?)))

В продолжении эксперимента уже установила себе Оперу и посмотрела через неё: скрипты отображаются как в МФ, однако под объявлением появляется странная надпись, коия не отображается в  МФ.
представляет собой какую-то рекламу некого сайта знакомств О_о
(Скрин прилагается)
Удивительно, но никто из админов сию штуку не ставил, да и в админке она нигде не отображается, хотя те, у кого ИЭ более новой версии, чем у меня, говорят, что реклама была изначально... Может, в ней проблема какая? О___о
*бредовое предположение, но просто в голову ничего не идет более... =))*

0

12

Д.Ликан
Скопируй полностью хтмл верх/хтмл низ/обьяву/форму ответа и выложи сюда!
Там скорей всего где то есть строчка типа <script src=ссылка какая то></script> которая и вызывает сбой

0

13

Сделано ^__^

HTML верх:

<center><img src="https://forumupload.ru/uploads/0001/76/01/52-1-f.jpg" width=942 height=150 alt='42 КБ'></center>

HTML низ (код чата немного изменен за счет изменения его размеров, но в остальном он тот же):

<!-- BEGIN CBOX - wwwcbox.ws -->
<div align="center" id="cboxdiv">
<iframe frameborder="0" width="500" height="325" src="http://www4.cbox.ws/box/?boxid=3400842&amp;boxtag=4241&amp;sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain" style="border:#636C75 1px solid;" id="cboxmain"></iframe><br/>
<iframe frameborder="0" width="500" height="75" src="http://www4.cbox.ws/box/?boxid=3400842&amp;boxtag=4241&amp;sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform" style="border:#636C75 1px solid;border-top:0px" id="cboxform"></iframe>
</div>
<!-- END CBOX -->
</div>
</div>
<DIV id="html-footer" class="section">
     <DIV class="container">

<a href="http://www.uteha.ru"><img src="http://keep4u.ru/imgs/b/070624/b8f3ddc1ad4092fda9.jpg" border="0" alt="Uteha.ru"></a>
<a href="http://www.darklords.4bb.ru/"><img src="http://keep4u.ru/imgs/b/070624/ecd16d40f5aaff0266.jpg" border="1" alt="Lordi.ru"></a>

<a href="http://leifroushteine.3bb.ru/"><img src="https://forumupload.ru/uploads/0000/98/e7/420-2.gif" border="2" alt="Лейфруштейн"></a>

<script language="JavaScript">

str=document.URL
page=str.substring(str.lastIndexOf('/')+1)

if( page.substring(0,9)=="viewtopic") {
  arr = document.getElementsByTagName("input")
  i=0
  while( i<20 ) {
if(arr[i].name=="null")
{
    arr[i].onclick = IsShow
    break
}
i++
  }
}
function IsShow(){
return confirm("Вы действительно хотите посмотреть результаты опроса?\nЕсли Вы это сделаете то не сможете в нём проголосовать.")
}
</script>

<script type="text/javascript">
var descs=document.getElementsByTagName("td")
var z=0
for (z=0; z<=(descs.length-1); z++)
{if (descs[z].innerHTML.indexOf("&gt;&gt;")!=-1)
{if (descs[z].className=="tcl")
{descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf("&gt;&gt;"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf("&gt;&gt;")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4))
}
else
{descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf("&gt;"))
}}}
</script>
<script type="text/javascript">
if (document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML.indexOf("Начать новую")!=-1)
{document.getElementsByTagName("form")[0].innerHTML=document.getElementsByTagName("form")[0].innerHTML.substring(0, (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))+"<p><label for='descr'>Описание</label><br />"+"<span class='input'>"+"<input id='descr'"+" type='text'"+" size='80'"+" maxlength='35' /></span></p>"+document.getElementsByTagName("form")[0].innerHTML.substr( (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))
if (document.getElementById('fld3').value.indexOf(">>")!=-1)
{
document.getElementById('descr').value=document.getElementById('fld3').value.substr(document.getElementById('fld3').value.indexOf(">>")+2)
document.getElementById('fld3').value=document.getElementById('fld3').value.substring(0, document.getElementById('fld3').value.indexOf(">>"))
}

document.getElementsByName("submit")[0].onclick=addDesc
document.getElementsByName("preview")[0].onclick=addDesc}
function addDesc()
{document.getElementById('fld3').value=document.getElementById('fld3').value+">>"+document.getElementById('descr').value
return true}
</script>

<style type="text/css">
#pun .post-rating .container a {display:none;}
</style>
<style type="text/css">
#pun .post-rating .container{display:none;
}
</style>

<style>
#pun .punbb #pun-main .forum .container table .hasicon .altstyle .tcl .tclcon .byuser,
#pun .punbb #pun-main .forum .container table .hasicon tr .tcl .tclcon .byuser{display: none}
</style>

В объявлении, равно как и в форме ответа скриптов не обнаружено =))

0

14

Д.Ликан
Странно, я это всё вставил - отображаеться правильно!!!
Единственное что

это лучше ставить в хтмл верх
<style type="text/css">
#pun .post-rating .container a {display:none;}
</style>
<style type="text/css">
#pun .post-rating .container{display:none;
}
</style>
<style>
#pun .punbb #pun-main .forum .container table .hasicon .altstyle .tcl .tclcon .byuser,
#pun .punbb #pun-main .forum .container table .hasicon tr .tcl .tclcon .byuser{display: none}
</style>

Так меньше места займет:
<style type="text/css">
#pun .post-rating .container a {display:none;}
#pun .post-rating .container{display:none;}
#pun .punbb #pun-main .forum .container table .hasicon .altstyle .tcl .tclcon .byuser,
#pun .punbb #pun-main .forum .container table .hasicon tr .tcl .tclcon .byuser{display: none}
</style>

0

15

СПАСИБО!)))

А теперь начинается самое интересное... =)))) Чат отныне периодически стал вставать на место (в более старый версиях ИЭ почти всегда на месте, а в более новых почти всегда стоит криво справа О_о), но все-таки что-то изменилось ^_^ Скрипты по-прежнему правда не работают в ИЭ >___<

уф... Что ж, кажется, придется довольствоваться и этим ^__^
Спасибо за помощь в любом случае ^_____________^

0

16

Ну у меня ИЕ 7 и все абсолютно нормально))
Загадка, больше при всём желании помочь по этому вопросу немогу, но так - обращайся))

0


Вы здесь » Единый форум поддержки » Корзина » Проблема с отображением О_о