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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: eval
 
 автор: sl1p   (13.01.2010 в 14:49)   письмо автору
 
 

почему при попытке:
eval такого кода:
{'last_id':'1','html':'<table class=list align=center><tr class=nav><td class="this desc"><a href="?&order[0]=id&order[1]=asc">#id</a></td><td><a href="?&order[0]=street&order[1]=desc">Квартира</a></td><td>Цена<small class="hint">кв*к.с. / услуги / общая</small></td><td><a href="?&order[0]=indate&order[1]=desc">Дата въезда</a></td><td><a href="?&order[0]=days&order[1]=desc">Кол-во суток</a></td><td>Услуги</td><td><a href="?&order[0]=name&order[1]=desc">Имя</a></td><td><a href="?&order[0]=mtel&order[1]=desc">Моб. номер</a></td><td><a href="?&order[0]=add_ts&order[1]=desc">Время добавления</a></td></tr><tr class=hover onclick="location.href=\'?&act=edit&id=1\'" valign="top" class="new">

                <td>1</td>

                <td>...</td>

                <td><span style="color:#999">$300 / 0 /</span> <b>$300</b></td>

                <td>13/Jan/10</td>

                <td>3</td>

                <td><ul><li><a href="/services/31-3" target="_blank">31</a></li></ul></td>

                <td>...</td>

                <td>...</td>

                <td>13/Jan/10 (08:12:41)</td>

            </tr></table>'}
var out = eval("("+o.responseText+")");


всё ломается? Нету ни ошибок, ничего. Просто после этой строчки кода не работает даже примитивный alert(1)..

  Ответить  
 
 автор: АЯ   (13.01.2010 в 14:56)   письмо автору
 
   для: sl1p   (13.01.2010 в 14:49)
 

HTML-код с переносами строк в СТРОКУ надо записывать с символами переноса строк.
<table>
<tr>
<td>111</td>
</tr>
</table>

var s = '<table>\n<tr>\n<td>111</td>\n</tr>\n</table>';

  Ответить  
 
 автор: sl1p   (13.01.2010 в 15:40)   письмо автору
 
   для: АЯ   (13.01.2010 в 14:56)
 

ааа... точно.. был опыт.
спасибо большое:))

  Ответить  
Rambler's Top100
вверх

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