ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

[Вопрос] jquery, obj.html() или obj.innerHTML
  #1  
Старый 22.04.2008, 18:41
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
Question [Вопрос] jquery, obj.html() или obj.innerHTML

Вот заметил такое вот свойство у jquery


Пример надуманный, но хорошо демонстрирует проблему:

Вообщем много обычного HTML кода
PHP код:
$new =<<<CONTENT
        
        <div id="content" style="float:left; width:100%;">

        <h1>Members: </h1>        
          <table class="TableMain" cellpadding="0" cellspacing="0"/>
              <thead>
                <tr align="center">
                    <th width="125" id="header">id</td>                    
                    <th width="300" id="header">EMAIL</td>
                    <th width="*" id="header">&nbsp;</td>
                    <th width="55" id="header">EDIT</td>

                    <th width="55" id="header">DELETE</td>
                 </tr>
            </thead>                <tr align="center">
                    <td><a href="/inside/member/edit/39/">39</a></td>                  
                  <td><a href="/inside/member/edit/39/">ntest@test.new</a></td>
                  <td><a href="/inside/gallery/39/" style="text-decoration:underline;">Edit gallery</a></td>
                  <td><a href="/inside/member/edit/39/"><img src="/_admin/templates/images/b_edit.png" border="0" width="16" height="16"></a></td>                  
                  <td><a href="javascript: onDelete(39);"><img src="/_admin/templates/images/b_drop.png" border="0" width="16" height="16"></a></td>

                </tr>                <tr align="center">
                    <td><a href="/inside/member/edit/47/">47</a></td>                  
                  <td><a href="/inside/member/edit/47/">test@test.ua</a></td>
                  <td><a href="/inside/gallery/47/" style="text-decoration:underline;">Edit gallery</a></td>
                  <td><a href="/inside/member/edit/47/"><img src="/_admin/templates/images/b_edit.png" border="0" width="16" height="16"></a></td>                  
                  <td><a href="javascript: onDelete(47);"><img src="/_admin/templates/images/b_drop.png" border="0" width="16" height="16"></a></td>
                </tr>                <tr align="center">

                    <td><a href="/inside/member/edit/48/">48</a></td>                  
                  <td><a href="/inside/member/edit/48/">test@test.test</a></td>
                  <td><a href="/inside/gallery/48/" style="text-decoration:underline;">Edit gallery</a></td>
                  <td><a href="/inside/member/edit/48/"><img src="/_admin/templates/images/b_edit.png" border="0" width="16" height="16"></a></td>                  
                  <td><a href="javascript: onDelete(48);"><img src="/_admin/templates/images/b_drop.png" border="0" width="16" height="16"></a></td>
                </tr>                <tr align="center">
                    <td><a href="/inside/member/edit/55/">55</a></td>                  
                  <td><a href="/inside/member/edit/55/">vff@effe.efe</a></td>

                  <td><a href="/inside/gallery/55/" style="text-decoration:underline;">Edit gallery</a></td>
                  <td><a href="/inside/member/edit/55/"><img src="/_admin/templates/images/b_edit.png" border="0" width="16" height="16"></a></td>                  
                  <td><a href="javascript: onDelete(55);"><img src="/_admin/templates/images/b_drop.png" border="0" width="16" height="16"></a></td>
                </tr>            <!--<tfoot>
              <tr>
                <td colspan="5"><input type=button value="Add member" class=inpButton onclick="window.location = '/inside/member/add/';"></td>
              </tr>
            </tfoot>-->
          </table><input type=button value="Add member" class=inpButton onclick="window.location = '/inside/member/add/';">
        </div>
CONTENT;

// Убираем переносы
$new ereg_replace("\r\n"""$new);
// Экранируем двойные кавычки
$new ereg_replace("\"""\\\""$new); 
Убираем переносы и Экранируем двойные кавычки
Это для того, что бы, код был в одну строку, иначе не сработает obj.innerHTML = [только строка, без переходов на новую]



Идем дальше:
PHP код:
<body>
<div id="content"></div>
<script>
    // $("#content").html("<?=$new?>");  НЕ РАБОТАЕТ
        var obj = document.getElementById("content");
    obj.innerHTML = "<?=$new?>"; // РАБОТАЕТ!!!
</script>
</body>
Вопрос:
Какие еще теги нужно заменять, что сработал и вариант с jquery, (пробывал - "\n", "\t", "'")
Если вообще заработает

ps возможно это символ - "@"

Последний раз редактировалось Naydav; 22.04.2008 в 19:07..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
Хакеры и кракеры или "Что такое хорошо и что такое плохо?" foreva Чужие Статьи 12 09.02.2008 12:26
Ловушка для взломщика k00p3r Чужие Статьи 0 08.06.2005 16:48
Анонимность в Mirc foreva Чужие Статьи 0 08.02.2005 16:16
На счет халявного инета foreva Чужие Статьи 0 06.02.2005 12:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ