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

  #1  
Старый 30.07.2009, 17:22
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Нужна помощь, есть строка такого вида
text="qwerty-43-uiopasd-14-fgh-21-jklzxcvbnm";
Нужно из этой строки вытянуть все данные которые находятся между -
тоесть -43-, -14-, -21-, вот как это сделать на javascript???
 
Ответить с цитированием

  #2  
Старый 30.07.2009, 18:08
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
Сообщение от Большой джо  
Нужна помощь, есть строка такого вида
text="qwerty-43-uiopasd-14-fgh-21-jklzxcvbnm";
Нужно из этой строки вытянуть все данные которые находятся между -
тоесть -43-, -14-, -21-, вот как это сделать на javascript???
http://www.pcre.ru/docs/javascript/text/intro1/
http://www.softtime.ru/info/articlephp.php?id_article=42
 
Ответить с цитированием

  #3  
Старый 30.07.2009, 18:15
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


По умолчанию

Код:
<script type="text/javascript">
var testString = 'text="qwerty-43-uiopasd-14-fgh-21-jklzxcvbnm";';
var re=/-([0-9]+)-/g;  
while (matches = re.exec(testString)) {
      document.write(matches[1]+"<br>");    
}
</script>
 
Ответить с цитированием

  #4  
Старый 30.07.2009, 18:19
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

PHP код:
<script language="javascript">

  
text 'qwerty-43-uiopasd-14-fgh-21-jklzxcvbnm';

  var 
re = new RegExp('(-\\d+-)''g');   

  
matches text.match(re);
  
  for (
0matches.lengthi++)
  {
    
document.write(matches[i] + '<br>');
  }
  
</
script
 
Ответить с цитированием

  #5  
Старый 30.07.2009, 18:52
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Спасибо, буду юзать!)
 
Ответить с цитированием

  #6  
Старый 01.08.2009, 12:32
BiG_][aKeR
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме:
1546086

Репутация: 4
По умолчанию

Помогите сделать следуйшие,нужно чтоб исполнился скрипт с стороннего сервера,например скрипт лежит тут http://site.ru/script.js и мне нужно чтоб он загрузился с помощью javascript и исполнился...нужно чтоб было как можно меньше кода,самый самый уменьшеный вареант.
 
Ответить с цитированием

  #7  
Старый 01.08.2009, 12:50
BiG_][aKeR
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме:
1546086

Репутация: 4
По умолчанию

Нет,тут то и дело что не так. Мне нужно чтоб именно javascript загрузил дополнительный код с сервера и испольнил, чтото вроде инклуда в пыхе...
Можно выда чтоб ajax загрузил код с сервера а потом исполнить его через eval,но именно ajax код слишком длинный и мне кажеться eval тут непрокатит(
 
Ответить с цитированием

  #8  
Старый 01.08.2009, 13:10
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

BiG_][aKeR,
PHP код:
var tag document.createElement("script");
    
tag.id  "ajax";
    
tag.src "http://site.ru/script.js";
    
document.getElementsByTagName("head")[0].appendChild(tag); 

Последний раз редактировалось imajo.ati; 01.08.2009 в 13:12..
 
Ответить с цитированием

  #9  
Старый 01.08.2009, 13:40
BiG_][aKeR
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме:
1546086

Репутация: 4
По умолчанию

imajo.ati,Спасиб огромное!
 
Ответить с цитированием

  #10  
Старый 05.08.2009, 11:44
kiddie
Новичок
Регистрация: 15.07.2009
Сообщений: 20
Провел на форуме:
271833

Репутация: 4
По умолчанию

Доброе время суток!
Подскажите, можно ли как-то с помощью J-Script получить ХТМЛ-код всей страницы из Айфрейма в переменную?
Желательно чтобы это происходило именно со стороны родительского окна, если вы понимаете меня, поскольку вариант:
Код:
document.getElementById('id_of_frame').contentWindow.document.getElementById('btn_ok').value
не работает (создатели как-то заблочили этот вариант). Заранее благодарен за помощь.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



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


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




ANTICHAT ™ © 2001- Antichat Kft.