HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 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



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


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




ANTICHAT ™ © 2001- Antichat Kft.