JavaScript & jQuery
UnderShot
Дата: Понедельник, 23.11.2009, 20:12 | Сообщение # 1
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Чтобы не создавать отдельные темы с проблемой в JavaScript, решил создать тему с вопросами по jS и jQ. Задаем вопросы…

Ссылки для обучения JS:
1. Центральный Javascript-ресурс
2. Учебники JavaScript
3. Уроки JavaScript
4. Справочник JavaScript
5. JavaScript tutorials
6. Плагины для jQuery
7. Учим JavaScript
8. Интересные решения на JS
Конечно, если я какие-нибудь ссылки пропустил, оповестите меня, и я добавлю эти ссылки.

UPD Стандарт экма на русском: http://javascript.ru/ecma


Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Пятница, 19.03.2010, 19:16 | Сообщение # 151
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
WRC, зачем тебе это? А во вторых нет смысла создавать короткие глобальные переменные в window - потом можно напороться, поэтому лучше так:

Code
<script type='text/javascript'>(function(a,b){b=a.length;while(b--)a[b].alt=a[b].alt||''})(document.images)</script>


Бесплатные обои.
  
WRC
Дата: Суббота, 20.03.2010, 07:54 | Сообщение # 152
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Quote (Aleko)
зачем тебе это?

Ну как зачем? Думаю не сложно догадаться.
Допустим на форуме ставишь картинку с бб кода... если ссылка на картинку битая то получается некрасивая клякса (во всех браузерах разная). так вот я и пытаюсь избежать этого поставив им alt=''...
Quote (Aleko)
А во вторых нет смысла создавать короткие глобальные переменные в window - потом можно напороться

Так я с начало пишу сам скрипт... а потом уж засовываю его в функцию чтобы не напороться :D
Quote (Aleko)
поэтому лучше так:

Спасибо, но этот скрипт так же как и мой глючит в Firefox...


Устраняем баг при просмотре материала
  
Aleko
Дата: Суббота, 20.03.2010, 22:29 | Сообщение # 153
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
WRC, у меня он совершенно нормально работает. Дай сцыль на страницу с глюком.

Бесплатные обои.
  
WRC
Дата: Воскресенье, 21.03.2010, 05:57 | Сообщение # 154
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
а чёрт... надо было на сервер загрузить... с компа не работало... Aleko спс)

Устраняем баг при просмотре материала
  
Aleko
Дата: Воскресенье, 21.03.2010, 11:09 | Сообщение # 155
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
WRC, у меня и на компе шикарно работало...

Бесплатные обои.
  
paul
Дата: Воскресенье, 21.03.2010, 23:29 | Сообщение # 156
молчун
Группа: Пользователи
Пользователь №: 2219
Сообщений: 6
Получено оценок: 1
Уважаемые друзья (в частности Aleko)! Я хотел бы получить от Вас небольшую консультацию.

Во мне проснулся интерес к сети Интернет с технической точки зрения. В достаточной мере мною изучены инструменты разметки (html, css), вдохновлено чувство юзабилити. Теперь дело дошло до программирования. Первым, разумеется, на пути встал JavaScript. Изначально я пытался изучить его средствами всемирной паутины, однако понятной и грамотной информации я там не повстречал. Приобрёл книгу Дэна Флэнагана. Но язык постигается с большим трудом.

Что можете порекомендовать мне, как новичку в программировании, для более прогрессивного и внятного изучения языка? На что следует обратить особое внимание? Какие ещё книги посоветуете заказать? (быть может есть полезные интернет ресурсы, но большее предпочтение отдаю литературе). Спасибо!

Сообщение отредактировал paul - Воскресенье, 21.03.2010, 23:30
  
Aleko
Дата: Понедельник, 22.03.2010, 00:01 | Сообщение # 157
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
paul, отлично! Книгу шикарную выбрали! Удачи в обучении.

Бесплатные обои.
  
Raiderr
Дата: Понедельник, 22.03.2010, 12:19 | Сообщение # 158
болтун
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
Вот часть кода:
Quote
a: $('input[name="a"]', i).val(),
numa: $('input[name="numa"]', i).val(),
ssid: $('input[name="ssid"]', i).val(),
title: title,
brief: href,
ocat: 1

Как сделать, чтобы инфа загружался в title, с какого то id, а не с title?


Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
  
Aleko
Дата: Понедельник, 22.03.2010, 18:00 | Сообщение # 159
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Code
title: $('#id').text(),


Бесплатные обои.
  
Raiderr
Дата: Понедельник, 22.03.2010, 19:30 | Сообщение # 160
болтун
Группа: Проверенные
Пользователь №: 673
Сообщений: 349
Получено оценок: 26
кнопка вызова открытия дива:
Code
<input onclick="$('#id').slideToggle('fast')">

как сделать, чтобы он закрывался при нажатии "вне кнопки" (на другую кнопку, на другой элемент сайта, на фон и т.д.)?


Новый кавер Jar of Hearts: http://www.youtube.com/watch?v=OLkXQMHVRhI
  
Aleko
Дата: Понедельник, 22.03.2010, 22:58 | Сообщение # 161
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Raiderr, просто:

Code

<input onclick="i=this;$('#id').slideToggle('fast')">
<script>
var i;
document.onclick=function(event,target){
target=event?event.target:window.event.srcElement;
if(i!=target&&i.style.display=='block'){$('#id').slideToggle('fast')}
}
</script>


Бесплатные обои.
  
WRC
Дата: Суббота, 27.03.2010, 06:06 | Сообщение # 162
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Объясните мне по русски... что такое "parentNode"
Ато в гугле всякую чушь находит.


Устраняем баг при просмотре материала
  
Infamous
Дата: Суббота, 27.03.2010, 11:06 | Сообщение # 163
говорун
Группа: Проверенные
Пользователь №: 316
Сообщений: 158
Получено оценок: 21
WRC, parentNode — это родительский элемент.

Пример:

Code
<div id="myid"><div id="ccc">Text</div></div>
<script type="text/javascript">  
alert(document.getElementById('ccc').parentNode.id); // returns 'myid'
</script>


Сообщение отредактировал Infamous - Суббота, 27.03.2010, 11:17
  
Nigelist
Дата: Пятница, 02.04.2010, 19:39 | Сообщение # 164
говорун
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
Можно просьбы сделать скрипт постить?

Бороться и искать, найти и перепрятать...
  
UnderShot
Дата: Воскресенье, 04.04.2010, 12:35 | Сообщение # 165
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Nigelist, повнятнее выразись

Очень важная тема!
Filmzona — онлайн фильмы.
  
Nigelist
Дата: Воскресенье, 04.04.2010, 16:12 | Сообщение # 166
говорун
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
UnderShot, нужно сделать скрипт, т.к. сам пока в скриптах не разбираюсь. Можно ли в данной теме просить сделать нужный мне скрипт?

Бороться и искать, найти и перепрятать...

Сообщение отредактировал Nigelist - Воскресенье, 04.04.2010, 16:23
  
UnderShot
Дата: Воскресенье, 04.04.2010, 16:57 | Сообщение # 167
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Nigelist, да

Очень важная тема!
Filmzona — онлайн фильмы.
  
Nigelist
Дата: Воскресенье, 04.04.2010, 19:14 | Сообщение # 168
говорун
Группа: Проверенные
Пользователь №: 192
Сообщений: 141
Получено оценок: 17
UnderShot, может вы поможете? Проблема в следующем. Сделал свой мини-чат фиксированным и по умолчанию свернутым. Идея взята из майл.ру, там у них есть браузерная версия агента... Нужен скрипт который будет проверять есть ли новые сообщения в мини-чате. Если сообщения есть, то высвечивать мигающую иконку в заголовке свернутого чата. При развернутом же чате уведомлений о новых сообщений не нужно.

З.Ы. Было бы совсем хорошо если бы кто подсказал нормальный скрипт для плавного сворачивания/разворачивания блока с мини-чатом, с меняющимся значком плюс/минус или текстом развернуть/свернуть. На форуме уКоза нашел один, он не всегда плавно сворачивает.


Бороться и искать, найти и перепрятать...

Сообщение отредактировал Nigelist - Воскресенье, 04.04.2010, 19:25
  
Slimmi
Дата: Суббота, 10.04.2010, 08:13 | Сообщение # 169
говорун
Группа: Модераторы
Пользователь №: 5
Сообщений: 287
Получено оценок: 38
Code
<script type="text/javascript" src="http://mysite.ru/javascript.js?1"></script>

Что дает ?1 ? Объявляет какую то переменную? Объясните плз и как этим пользоваться :)


Большие фотостатусы

Сообщение отредактировал Slimmi - Суббота, 10.04.2010, 08:14
  
DSC
Дата: Суббота, 10.04.2010, 09:48 | Сообщение # 170
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Slimmi, ничего оно не делает! ^_^

aka Latro
  
WRC
Дата: Суббота, 10.04.2010, 12:49 | Сообщение # 171
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
DSC, а как на счёт ссылок...
Code
<a href='http://studioad.ru/?prices'></a>

как с таким подобием работать?


Устраняем баг при просмотре материала
  
chu4___x
Дата: Суббота, 10.04.2010, 13:40 | Сообщение # 172
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
WRC, работать надо с location.href, split, if...

«POST данные для модулей системы»
  
DSC
Дата: Суббота, 10.04.2010, 13:57 | Сообщение # 173
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
WRC, ну, оно работает по разному, например ты можешь сделать чтобы что-то появлялось когда открыта страница типа - http://www.site.ru/?text
Для этого нужно знать хотя-бы document.location.search


aka Latro
  
WRC
Дата: Суббота, 10.04.2010, 15:07 | Сообщение # 174
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Quote (DSC)
WRC, ну, оно работает по разному, например ты можешь сделать чтобы что-то появлялось когда открыта страница типа - http://www.site.ru/?text
Для этого нужно знать хотя-бы document.location.search

Code
<a href="?lol">lol</a>
<div id="lol" style="display:none;">lol</div>
<script>
var re=/\?lol$/i;
if (re.test(document.location)) {
document.getElementById('lol').style.display='block'
}
</script>

я правильно понял? ;)


Устраняем баг при просмотре материала
  
DSC
Дата: Суббота, 10.04.2010, 15:24 | Сообщение # 175
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
WRC, да, молодец, правильно! =)

aka Latro
  
Aleko
Дата: Суббота, 10.04.2010, 17:33 | Сообщение # 176
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Code
<script>
switch(document.location.search.substr(1)){
case 'lol':document.getElementById('lol').style.display='block';break;
}
</script>


Бесплатные обои.
  
chu4___x
Дата: Суббота, 10.04.2010, 20:17 | Сообщение # 177
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
Quote
Code
document.location.search.substr(1)

Так короче
Code
location.href.split('?')[1]


«POST данные для модулей системы»
  
WRC
Дата: Понедельник, 12.04.2010, 08:36 | Сообщение # 178
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
(?=pattern) - Соответствие с "заглядыванием вперед", происходит при соответствии строки pattern без запоминания найденного соответствия. Например, /Windows (?=95|98|NT|2000)/ соответствует "Windows " в строке "Windows 98", но не соответствует в строке "Windows 3.1". После сопоставления поиск продолжается с позиции, следующей за найденным соответствием, без учета заглядывания вперед.
Что значит с "заглядыванием вперёд"?
По мне /Windows (?:95|98|NT|2000)/ одно и тоже... ;)


Устраняем баг при просмотре материала
  
Infamous
Дата: Понедельник, 12.04.2010, 17:49 | Сообщение # 179
говорун
Группа: Проверенные
Пользователь №: 316
Сообщений: 158
Получено оценок: 21
Quote (WRC)
По мне /Windows (?:95|98|NT|2000)/ одно и тоже...

?: только отменяет "запоминание" в скобках. А ?= находит слово при условии, что после него есть опр. текст.

  
Aleko
Дата: Понедельник, 12.04.2010, 18:13 | Сообщение # 180
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
WRC, есть строка "windows 98"

применяем к ней метод replace:

Code
<script>

alert("windows 98".replace(/windows (98)/,'$1'))
// вернет 98

alert("windows 98".replace(/windows (?=98)/,'$1'))
// вернет $198 , потому что группа с заглядыванием вперед
// не войдет в результат регулярки и не заменится

alert("windows 98".replace(/windows (?:98)/,'$1'))
// вернет $1 , так как группа не сохранит значение но
// войдет в результат регулярки и заменится

</script>


Бесплатные обои.
  
UnderShot
Дата: Понедельник, 12.04.2010, 19:51 | Сообщение # 181
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, спасибо, сам давно задавался вопросом.

Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Понедельник, 12.04.2010, 22:10 | Сообщение # 182
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Нет проблем.

Бесплатные обои.
  
Aleex
Дата: Вторник, 13.04.2010, 14:49 | Сообщение # 183
шептун
Группа: Проверенные
Пользователь №: 2243
Сообщений: 76
Получено оценок: 9
Помогите дописать скрипт, сам не шарю почти в этих скриптах...
Вот я составил маленький скрипт который при полной загрузке открывает Ajax-окно и в нем информация...
Code

<body onLoad="javascript:new _uWnd('',' ',380,200,{autosize:1,maxh:300,minh:100},{url:'ссылка к вашему .xml-файлу'});">

Подскажите как сделать чтобы сначала шла проверка браузера и если это IE или Maxthon то показывалось это окно а если Opera, Mozila, Chorme или Apple то ничего не было

Спасибо за внимание нашел решение...
кому надо:

Code

<script type="text/javascript">
var IE='\v'=='v';
if(IE) { javascript:new _uWnd('',' ',300,150,{autosize:1,maxh:300,minh:100},{url:'ссылка к вашему .xml-файлу'});
}
</script>


"...Умение оценивать хороший дизайн является не меньшим достижением, чем умение его создавать..."
Артемий Лебедев. "Ководство"


Сообщение отредактировал Aleex - Вторник, 13.04.2010, 15:06
  
chu4___x
Дата: Вторник, 13.04.2010, 16:38 | Сообщение # 184
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
Aleex, в системе есть такой оператор как $USER_AGENT$.

«POST данные для модулей системы»
  
UnderShot
Дата: Вторник, 13.04.2010, 18:02 | Сообщение # 185
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, почему не работает твой скрипт скрипт get()? Расскажи, или я неправильно ставлю:
Code
function get(c, d) {
   d = d ? d: document;
   e = c.charAt(0);
   a = c.match(/\w+/);
   switch (e) {
   case ".":
    function b(h) {
     var f = [];
     var m = get("*");
     var l = m.length;
     var k = new RegExp("(^|\\b)" + h + "(\\b|$)");
     var g = 0;
     for (i = 0; i < l; i++) {
      if (k.test(m[i].className)) {
       f[g] = m[i];
       g++
      }
     }
     return f
    }
    return b(a);
    break;
   case "#":
    return d.getElementById(a);
    break;
   case "*":
    return d.all || d.getElementsByTagName("*");
   case "@":
    return d.getElementsByTagName(a);
   default:
    return false;
    break
   }
  }
(function(){
var a=get('.tags').innerHTML;
alert(a)//underfined
})();


Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Вторник, 13.04.2010, 19:21 | Сообщение # 186
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Quote (UnderShot)
var a=get('.tags').innerHTML;

так нельзя - ты innerHTML применяешь к коллекции нодов.


Бесплатные обои.
  
UnderShot
Дата: Вторник, 13.04.2010, 19:23 | Сообщение # 187
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, а как тогда получить innerHTML класса использую скрипт?

Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Вторник, 13.04.2010, 19:27 | Сообщение # 188
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
UnderShot, через цикл.

Code
<script>
var a=get('.tags'), b=a.length;
while(b--){alert(a[b].innerHTML)}
</script>


Бесплатные обои.
  
UnderShot
Дата: Вторник, 13.04.2010, 19:34 | Сообщение # 189
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko,
Code
function get(c,d){d=d?d:document;e=c.charAt(0);a=c.match(/\w+/);switch(e){case".":function b(h){var f=[];var m=get("*");var l=m.length;var k=new RegExp("(^|\\b)"+h+"(\\b|$)");var g=0;for(i=0;i<l;i++){if(k.test(m[i].className)){f[g]=m[i];g++}}return f}return b(a);break;case"#":return d.getElementById(a);break;case"*":return d.all||d.getElementsByTagName("*");case"@":return d.getElementsByTagName(a);default:return false;break}}
(function(){
var a=get('.tags'), b=a.length;
while(b--){alert(a[b].innerHTML)}
})();

Вообще, не выскакивает алерт ;) Вообще я хочу использовать
Code

var a=get('.tags');
a.style.display='none';


Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Вторник, 13.04.2010, 20:05 | Сообщение # 190
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
UnderShot, всё работает, не пойму, что у тебя не получается:

Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>

<div class='tags'>1</div>
<div class='tags'>2</div>
<div class='tags'>3</div>

<script>
function get(c,d){d=d?d:document;e=c.charAt(0);a=c.match(/\w+/);switch(e){case".":function b(h){var f=[];var m=get("*");var l=m.length;var k=new RegExp("(^|\\b)"+h+"(\\b|$)");var g=0;for(i=0;i<l;i++){if(k.test(m[i].className)){f[g]=m[i];g++}}return f}return b(a);break;case"#":return d.getElementById(a);break;case"*":return d.all||d.getElementsByTagName("*");case"@":return d.getElementsByTagName(a);default:return false;break}}
/* используем */
var a=get('.tags'), b=a.length;
while(b--){a[b].style.display='none'}
</script>
</body>
</html>


Бесплатные обои.
  
chu4___x
Дата: Вторник, 13.04.2010, 22:55 | Сообщение # 191
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
А я использую querySelector, но он не везде работает.

«POST данные для модулей системы»
  
UnderShot
Дата: Среда, 14.04.2010, 13:11 | Сообщение # 192
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, http://undershot.ru/ Там теги в span class="tags", в конце кода использую
Code
<script>var tags=get('.tags'), b=a.length;
while(b--){tags[b].style.display='none'}
function slide(el){
var a=get(el),b=a.length;
a[b].style.display=='none' ? a[b].style.display='block' : a[b].style.display='none';
}</script>


Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Среда, 14.04.2010, 16:04 | Сообщение # 193
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
UnderShot, у тебя же на ucoz сайт, почему не используешь jq?

Бесплатные обои.
  
UnderShot
Дата: Среда, 14.04.2010, 16:11 | Сообщение # 194
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, пытаюсь больше использовать просто js, так не скажешь, почему не робит?

Очень важная тема!
Filmzona — онлайн фильмы.
  
uWeb
Дата: Среда, 14.04.2010, 16:26 | Сообщение # 195
молчун
Группа: Проверенные
Пользователь №: 11
Сообщений: 29
Получено оценок: 3
Как узнать опущен ли скролл в самый низ? Если да то вывести alert(true)
  
UnderShot
Дата: Среда, 14.04.2010, 17:18 | Сообщение # 196
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
uWeb, http://www.tigir.com/javascript.htm, ищи(CTRL+F)
Quote
Как узнать на сколько прокручен документ (scrollLeft, scrollTop)? Почему scrollLeft, scrollTop всегда равны нулю? Как прокрутить содержимое окна документа?
Quote
Как узнать на сколько проскручена страница (проскролленность страницы)?


Очень важная тема!
Filmzona — онлайн фильмы.
  
uWeb
Дата: Среда, 14.04.2010, 17:37 | Сообщение # 197
молчун
Группа: Проверенные
Пользователь №: 11
Сообщений: 29
Получено оценок: 3
Я там уже был.
  
UnderShot
Дата: Среда, 14.04.2010, 18:11 | Сообщение # 198
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, как мне сделать, чтобы функция, например, заменяющая символы в скобках на «?» экранизировалась в тегах code и pre?
Code
<code>функция не работает, (символы не заменены)</code>символы заменены (????????????????)


Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Среда, 14.04.2010, 18:13 | Сообщение # 199
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
UnderShot, перед заменой вырезать из боди все теги пре а после замены вставить обратно.

Бесплатные обои.
  
UnderShot
Дата: Среда, 14.04.2010, 18:22 | Сообщение # 200
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Aleko, более никак?
Code

<script>
var a=document.body;
a.innerHTML=a.innerHTML.replace(/\((.+)$\)/g,'(?)');
</script>


Очень важная тема!
Filmzona — онлайн фильмы.
  
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.