Автор Тема: Не могу понять где ошибка, хелп!  (Прочитано 5121 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kandr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Не могу понять где ошибка, хелп!
« : 07 Декабря 2007, 18:51:34 »
Народ, помогите пожалуйста! Этот код работает в IE, но не работает в Opera. Где тут "косяк" и как его исправить? Сам не в силах пока понять, ошибок никаких не выдает, а просто не работает. Что делает этот скрипт: во фрейм из базы загружаются картинки. По клику на миниатюре во фрейме, рядом должна появится увеличенная картинка и описание картинки. Текст появляется, а картинки нет! Соответственно не растягивается фрейм и весь вид страницы ломается. Помогите, плиз! Код писал не я, а теперь приходится исправлять.
ЗЫ. Если не в написал не в соотв. топик, сорри!

$m_body[\'collect\']="  <table width=100% height=100% cellspacing=0 cellpadding=0 border=1>      <tr height=16px valign=\'top\'>      <td width=25> </td>      <td colspan=3>       <table cellspacing=0 cellpadding=0 border=1 width=100%>        <tr>         <td width=1%><img src=\'img/shapka_left.gif\' border=0></td>         <td width=98% background=\'img/shapka_cent.gif\'></td>         <td width=1%><img src=\'img/shapka_right.gif\' border=0></td>        </tr>       </table>      </td>    </tr>    <tr height=2%>      <td></td><td colspan=3></td>    </tr>    <tr height=500>      <td></td>      <td width=240 bgcolor=white align=center valign=middle>       <table width=100% height=100% cellspacing=0 cellpadding=0 border=1>        <tr height=325><td align=center valign=middle>          <table width=230 height=315 cellspacing=0 cellpadding=0 border=1>            <tr><td background=\\"$first_pict\\" style=\'cursor:hand;\' id=picture width=230 height=315 align=right valign=bottom>            </td></tr>          </table>        </td></tr>        <tr bgcolor=\'#e2e0e2\' height=1%><td align=right><Table border=0 cellspacing=0 cellpadding=0 onClick=\'fshow();\'><tr><td><img src=\'img/lupa.gif\' alt=\'увеличить\'></td><td><font class=sss>увеличить</font></td></tr></table></td></tr>        <tr height=10 bgcolor=\'#e2e0e2\'><td></td></tr>        <tr height=140><td bgcolor=white align=center valign=top>          <font style=\'font-size:11;font-family: Tahoma, sans-serif;\' id=text_pol>          $first_text          </font>        </td></tr>        <tr height=* bgcolor=\'#e2e0e2\'><td>$lll</td></tr>       </table>      </td>      <td width=10></td>      <td width=* height=100% bgcolor=white rowspan=3>        <iframe width=100% height=100% frameborder=yes name=fr1 src=\'about:blank\' valign=top></iframe>        <script>         if(screen.width>1024)str=\'<table cellspacing=0 cellpadding=0 width=100%><tr><td width=50% valign=top>\';          else str=\'\';";  $m_body[\'collect\'].=$collect;  $m_body[\'collect\'].="         if(screen.width>1024)str+=\'</td></tr></table>\';         document.frames(\'fr1\').document.location=\'about:blank\';         if(screen.width>1024)           document.frames(\'fr1\').document.write(\'<style>.sss{cursor:hand;font-size:13;font-family: Tahoma, sans-serif;}</style><body topmargin=0 leftmargin=0 style=\\"scrollbar-face-color:#BECCFC;scrollbar-base-color:#BECCFC;\\"></body>\');         else           document.frames(\'fr1\').document.write(\'<style>.sss{cursor:hand;font-size:11;font-family: Tahoma, sans-serif;}</style><body topmargin=0 leftmargin=0 style=\\"scrollbar-face-color:#BECCFC;scrollbar-base-color:#BECCFC;\\"></body>\');         document.frames(\'fr1\').document.body.innerHTML=str;        </script>      </td>    </tr>  </table>  ";

[off]CGVictor: блин, мне даже этот код до читаемости не поправить!! =о.О=[/off]
« Последнее редактирование: 07 Декабря 2007, 23:10:30 от CGVictor »

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Не могу понять где ошибка, хелп!
« Ответ #1 : 07 Декабря 2007, 19:27:01 »
Ошибка, видимо, в ДНК.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Не могу понять где ошибка, хелп!
« Ответ #2 : 07 Декабря 2007, 23:13:59 »
kandr
Первое. Тема видимости в браузерах - это раздел про HTML. Счас перенесу.
Второе. Если мы говорим о браузерах - то и рассматривать надо то, что рендерит браузер. Т.е. результирующий код HTML. Предоставьте его на рассмотрение и сможем найти что-то интересное. Выдача PHP браузеру ни к чему.
Третье. Даже если код не работает, неплохо было бы сказать, что по вашему мнению идет не так.

Спасибо.
LJ: Backslashed life (rss)

Оффлайн kandr

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Не могу понять где ошибка, хелп!
« Ответ #3 : 09 Декабря 2007, 18:35:08 »
CGVictor, спасибо Вам, надеюсь поможете! Не хочу описывать проблему, проще дать линк: eveningmagic.ru Если вы посмотрите раздел коллекция сначала в IE, а потом в Опере, то все станет ясно. Предоставлю любой код если надо, только помогите плиз! Сайт делал непрофессионал, а когда принимали просто ступили и не посмотрели в других браузерах. Я не останусь в долгу за реальную помощь!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28