Вы не зашли.
Главная » HTML/xHTML/WML » вопрос про класс div
#1. wexc Off (2)
Участник
2011.05.09 17:05
вот у меня есть вот такой кусочек кода
Код:
$buffer .= '
'.$preview.'
<a href="'.$full_link.'"><strong>Cмотреть онлайн '.stripslashes( $related['title']).'</strong></a><br />
'.stripslashes($related['short_story']).'
<br /><br />';
делаю вот так

Код:
$buffer .= '
<div style="background:#3A3939;">'.$preview.'
<a href="'.$full_link.'"><strong>Cмотреть онлайн '.stripslashes( $related['title']).'</strong></a><br />
'.stripslashes($related['short_story']).'
</div><br /><br />';
все работает нормально но появляется небольшой глюк, перестаёт работать вот эта штучка
Код:
<a href="#" onClick="return show_hide_div2()" class="button"><span><center>^ показать ^</center></span><script type="text/javascript">function show_hide_div2(){var obj=document.getElementById("hiddendiv2");if(obj.style.display=="none")obj.style.display="";else obj.style.display="none";return false}</script>
А вот вот так если ставить div
Код:
$buffer .= '
'.$preview.'
<div style="background:#3A3939;"><a href="'.$full_link.'"><strong>Cмотреть онлайн '.stripslashes( $related['title']).'</strong></a><br />
'.stripslashes($related['short_story']).'
</div><br /><br />';
то этого глюка нет. А глюк в том что перестаёт работать кнопка показать, как буд то див закрывается перед самим заданием
#2. Gemorroj Off (107)
Administrator
2011.05.10 10:10
зачем там stripslashes?? почему не htmlspecialchars?
я не улавливаю связи между приведенными кусками кода. у тебя берется ID hiddendiv2, где он определен я не вижу
#3. wexc Off (2)
Участник
2011.05.10 12:12
он перед переменной buffer . я сейчас с телефона вечером напишу код.
#4. wexc Off (2)
Участник
2011.05.12 15:03
Код:
<a href="#" onClick="return show_hide_div2()" class="button"><span><center>^ показать ^</center></span><script type="text/javascript">function show_hide_div2(){var obj=document.getElementById("hiddendiv2");if(obj.style.display=="none")obj.style.display="";else obj.style.display="none";return false}</script> <div=id"hide_div2">
$buffer .= '
'.$preview.'
<div style="background:#3A3939;"><a href="'.$full_link.'"><strong>Cмотреть онлайн '.stripslashes( $related['title']).'</strong></a><br />
'.stripslashes($related['short_story']).'
</div><br /><br />';</div>
вот так примерно работает
#5. Gemorroj Off (107)
Administrator
2011.05.12 16:04
здесь какой-то ахтунг и невалидная мешанина из php и html
Код:
span style="color: #0000BB"><?phpecho '<script type="text/javascript"> function show_hide_div2() { var obj = document.getElementById("hiddendiv2"); if (obj.style.display == "none") { obj.style.display = ""; } else { obj.style.display = "none"; } return false; }</script><a href="#" onclick="return show_hide_div2();" class="button"><span><center>^ показать ^</center></span></a><div id="hide_div2">';// что это я хз$buffer .= $preview . '<div style="background:#3A3939;"><a href="' . $full_link . '"><strong>Cмотреть онлайн ' . stripslashes( $related['title']) . '</strong></a><br />' . stripslashes($related['short_story']) . '</div><br /><br /></div>';
как-то так?
#6. TLENS Off (14)
Moderator
2011.05.12 17:05
Я в таких случаяхработаю с двумя языками
Код:
span style="color: #0000BB"><?php// ------------- HTML ----------//?><script type="text/javascript"> function show_hide_div2() { var obj = document.getElementById('hiddendiv2'); if (obj.style.display == 'none') { obj.style.display = ''; } else { obj.style.display = 'none'; } return false; }</script><a href="#" onclick="return show_hide_div2();" class="button"><span><center>^ показать ^</center></span></a><div id="hide_div2"><?// что это я хз// Я тоже хз накуй его вганять$buffer .= $preview."\n";$buffer .= "<div style=\"background:#3A3939;\">\n";$buffer .= '<a href="' . $full_link . '"><strong>Cмотреть онлайн ' . stripslashes( $related['title']) . '</strong></a><br />'."\n";$buffer .= stripslashes($related['short_story']) ."\n";$buffer .= "</div><br /><br />\n</div>";
Отредактировано TLENS (2011.05.12 17:05)
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.015 s