Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: запись в слой

Сообщения:  [1-3] 

 
 автор: elenaki   (24.05.2006 в 19:51)   письмо автору
 
   для: Бог Зайцев   (24.05.2006 в 17:56)
 

у меня заработало только тогда, когда я убрала таблицу и сделала все в слое.

   
 
 автор: Бог Зайцев   (24.05.2006 в 17:56)   письмо автору
 
   для: elenaki   (24.05.2006 в 13:52)
 

Это отлично работает как со стоями, так и с ячейками таблицы )

Собсна из всего написанного нужно только

td_id.innerHTML=' <table>blablabla </table> ';

   
 
 автор: elenaki   (24.05.2006 в 13:52)   письмо автору
 
 

помогите с записью в слой. есть таблица из 2-х столбцов. в первом - таблица из фоток,
во втором должно выводиться описание каждой фотки по наведению на нее мыша.
проблема в том, что описание мне нужно не просто текстом, а тоже таблицей, которая
как и все остальные таблицы строится динамически, из массива Java-script. сам массив
выбирается из URL(пo номеру).

таблица с фотками строится. простой текст при наведении на фотку выводится, а сложный
(таблица с несколькими другими элементами массива и оформлением) - не выводится.
сначала ругался Runtime error, а теперь и этого не говорит и просто ничего не выводит.




<script src="records.js"></script> //// <!-- podklu4aem massiv zapisey-->

<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" width="60%">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
 <!--
        function changetext(whichcontent){

    var element = profiles[whichcontent].split('|'); /// razbivaem stroku na polya
    //// stroim table    
    text_descr = "<table border=0 width=100%><tr><td class=text><img src=\"images/arrow.gif\" border=0>&nbsp; " + element[3] + "</td><td rowspan=2 align=right valign=top>";
    if (element[5] != "") 
    text_descr += "<img src=\"images/" + element[1] + "/" + element[5] + "\" style=\"border: 1px #000000 solid;\">";
    text_descr += "</td></tr><tr><td class=sm_text>" + element[4] + "</td></tr>";
    text_descr += "</tr></table>";
    
    /// pishem v sloy    
    
    descriptions.innerHTML =  text_descr ;
    
    }        
        
    gall=location.search.substring(1); ///////// berem nomer galerei iz URL
        gallery = gall.split('&');
            if (gallery[0] == '0') {/// if gallery is first 
            PicName = "images/0/pic_0.jpg";    
           document.write("<table border=0><tr><td align=center><a href='#' onclick='imgWin(\"images/0/pic_0.jpg\");return false;'><img src=\"images/0/pic_0.jpg\" border=0 height=180></a></td></tr></table>")
           }
          else {
    document.write('<table border=0><tr>')   //// risuem galereyu
                      for (n = 0; n<=(profiles.length-1); n++)   /// poka est' zapisi v massive
                     {   var element = profiles[n].split('|');  ///// razbivaem stroku na polya
                        PicName = "images/" + gallery[0] + "/pic_" + element[0] + ".jpg";        
                        ThumbName = "images/" + gallery[0] + "/pic_" + element[0] + "_s.jpg";
                       document.write ("<td style='border: 1px #a1a1a1 solid;' align=center class=text valign=top><a href='#' onclick='imgWin(\"" + PicName + "\");return false;' onMouseover=\"changetext('" + n + "')\"><img src=\"" + ThumbName+"\" border=0></a><br>" + element[3] + "</td>");
        if ((n+1)%4 == 0)     document.write("</tr>"); 
     }
    document.write("</table>")
    }
        
    //-->
    </SCRIPT></td>
    
    <td valign="top"><table border=0 width=100% height=100%>
    <div id="descriptions" style="border: #a1a1a1 1px solid;"> 
                     <!--- tyt opisanie tovara--->
                     </div>
    
    </table>


так. понятно. эта фигня не работает с таблицами. придется слоями... всем спасибо.

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования