• Страница 1 из 1
  • 1
Отображение HTML
DSC
Дата: Четверг, 28.01.2010, 08:23 | Сообщение # 1
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
У меня такой вопрос есть, как сделать, чтоб если в документе попадается второй раз <html>, то чтобы он становился просто html, а то пробую, не получается....

aka Latro

Сообщение отредактировал DSC - Четверг, 28.01.2010, 08:36
  
frost
Дата: Воскресенье, 31.01.2010, 23:44 | Сообщение # 2
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
Code
<script>
    $(document).ready(function(){
       $('html').html(
          $('html').html().replace(/<\/?html[^>]*?>/ig,'html')
       );
    });
</script>
<!--Не проверял.. по идее должно работать-->


Сообщение отредактировал frost - Понедельник, 01.02.2010, 19:48
  
ad2
Дата: Понедельник, 01.02.2010, 00:05 | Сообщение # 3
Группа: Удаленные
Плин, мне бы так жаву писать :(
  
frost
Дата: Понедельник, 01.02.2010, 11:48 | Сообщение # 4
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
В смысле?
  
MadeMan
Дата: Понедельник, 01.02.2010, 13:22 | Сообщение # 5
говорун
Группа: Проверенные
Пользователь №: 25
Сообщений: 185
Получено оценок: 6
frost, он имеет ввиду "мне бы такие скрипты писать..." ;)
  
frost
Дата: Понедельник, 01.02.2010, 19:46 | Сообщение # 6
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
по моему тут ничего необычного нету :D
  
Aleko
Дата: Вторник, 09.02.2010, 11:00 | Сообщение # 7
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
frost, скорее всего речь идет не о блоке в блоке а о простой опечатке, а в таком случае поиск по dom не поможет, нужно парсить innerHTML.

Бесплатные обои.
  
frost
Дата: Вторник, 09.02.2010, 12:13 | Сообщение # 8
молчун
Группа: Проверенные
Пользователь №: 344
Сообщений: 29
Получено оценок: 7
Ну незнаю. Раз он ничего не пишет значит работает =)
  
DSC
Дата: Вторник, 09.02.2010, 15:16 | Сообщение # 9
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
frost, не сработал твой скрипт, и вообще желательно на js а не на фреймвоках!)

aka Latro
  
Aleko
Дата: Вторник, 09.02.2010, 15:28 | Сообщение # 10
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
DSC, 1 строчка.

Code
<script>
"<!DOCTYPE html><html xmlns='http://www.w3.org/1999/xhtml'><head></head><body><html>text<html></html><html></body></html>".replace(/(^.*?<html.*?>)(.*)(<\/html>.*?$)/i,function(a,b,c,d){return b+c.replace(/<\/?(html).*?>/ig,'$1')+d})
</script>


Бесплатные обои.
  
DSC
Дата: Вторник, 09.02.2010, 18:45 | Сообщение # 11
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Aleko, я вот так записал, но почему-то не получается:
Code
<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml'>
  <head>
  </head>
  <body>

<html>Текст</html>

  </body>
</html>
<script type="text/javascript">
"<!DOCTYPE html><html xmlns='http://www.w3.org/1999/xhtml'><head></head><body><html>Текст</html></body></html>".replace(/(^.*?<html.*?>)(.*)(<\/html>.*?$)/i,function(a,b,c,d){return b+c.replace(/<\/?(html).*?>/ig,'$1')+d})
</script>


aka Latro
  
Aleko
Дата: Среда, 10.02.2010, 11:27 | Сообщение # 12
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Code
<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml'>
     <head>
     </head>
     <body>

<html>Текст</html>

     </body>
</html>
<script type="text/javascript">
document.body.innerHTML=document.body.innerHTML.replace(/(^.*?<html.*?>)(.*)(<\/html>.*?$)/i,function(a,b,c,d){return b+c.replace(/<\/?(html).*?>/ig,'$1')+d})
</script>

Учите js, стыдно в конце концов.


Бесплатные обои.
  
DSC
Дата: Среда, 10.02.2010, 15:09 | Сообщение # 13
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
СТЫДНО!
Но этот скрипт тоже не сработал!


aka Latro

Сообщение отредактировал DSC - Среда, 10.02.2010, 15:16
  
Aleko
Дата: Четверг, 11.02.2010, 06:22 | Сообщение # 14
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
DSC, вообще то сработал. Сtrl+A в FF и просмотр кода выделенного элемента. И идем учит азы.

Бесплатные обои.
  
DSC
Дата: Четверг, 11.02.2010, 15:00 | Сообщение # 15
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Aleko, капец, хочешь выставлю скрин?

aka Latro
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.