Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как учесть при замене возврат кареток / 7 сообщений из 7, страница 1 из 1
29.04.2013, 09:17
    #38243454
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
Доброе время суток !

Надо определенный участок страницы сохранить в файл.
Но перед сохранением заменить некоторые теги.
Например:
Код: html
1.
2.
<TR>
<TD


на
Код: html
1.
2.
<TR>
<!--



Но замена не происходит.
Использую такой код:
Код: javascript
1.
2.
3.
4.
 result = $("#fdiv").html();
 var1="<TR>\r<TD";
 var2="<TR>\r<!--";
 result=result2.replace(var1,var2);



Думаю проблема из-за возврата кареток, подскажите пожалуйста.
...
Рейтинг: 0 / 0
29.04.2013, 09:45
    #38243487
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
GabitДумаю проблема из-за возврата кареток, подскажите пожалуйста.
Отнють!
У тебя просто нет RegExp`а как такового...
http://javascript.ru/RegExp
...
Рейтинг: 0 / 0
29.04.2013, 11:44
    #38243682
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
Попробовал вот так
Код: javascript
1.
2.
3.
4.
 result = $("#fdiv").html();
 var1=/<TR>\r<TD/;
 var2="<TR>\r<!--";
 result=result2.replace(var1,var2);



Не помогло.
...
Рейтинг: 0 / 0
29.04.2013, 14:25
    #38243962
mhx
mhx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
С чего вы взяли, что нужно юзать \r? Пробуйте .*?
...
Рейтинг: 0 / 0
29.04.2013, 14:26
    #38243964
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
GabitНе помогло.
Значит фиговый твой регэксп...
Как вариант

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
</script>
</head>
<body>
<textarea id='test'>&_lt_;TR&gt;
&_lt_;TD</textarea>
<script type="text/javascript">
var o=document.getElementById('test');
var val=o.value.replace(/<TR>\f?\r?\n?<TD/im,'<TR><!--');
alert(val);
</script>
</body>
</html>


Подчеркивание разумеется убрать...
...
Рейтинг: 0 / 0
29.04.2013, 14:27
    #38243966
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
Оно и без подчеркивания показывает теперь

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
</script>
</head>
<body>
<textarea id='test'>&lt;TR&gt;
&lt;TD</textarea>
<script type="text/javascript">
var o=document.getElementById('test');
var val=o.value.replace(/<TR>\f?\r?\n?<TD/im,'<TR><!--');
alert(val);
</script>
</body>
</html>
...
Рейтинг: 0 / 0
29.04.2013, 15:34
    #38244070
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как учесть при замене возврат кареток
Понятно.
Спасибо Всем большое !
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как учесть при замене возврат кареток / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]