ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

23.07.2009, 13:04
|
|
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме: 1546086
Репутация:
4
|
|
Всё,вопрос отпал,то я протупил,спасибо огромное!!!  ))
Последний раз редактировалось BiG_][aKeR; 23.07.2009 в 13:26..
|
|
|

23.07.2009, 13:34
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме: 5381835
Репутация:
1329
|
|
так поцаны, помогите здесь.
Есть страничка с дивом туда инклюдится скрипт пхп. в этом скрипте форма кое какая.
надо сделать так, чтобы при нажатии на кнопку Выполнить в том диве, скрипт выполнялся но страница не перезагружалась. т.е. только тот блок.
|
|
|

23.07.2009, 14:08
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Последний раз редактировалось FireFenix; 23.07.2009 в 14:15..
|
|
|

24.07.2009, 14:45
|
|
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме: 1546086
Репутация:
4
|
|
В переменной testString есть такие денные
Код:
<a href="video1449_14935">
<img src="http://442.gt3.vkadre.ru/assets/thumbnails/d6294195251.160.vk.jpg"/>
</a>
</div>
</td>
<td width="365px" style="vertical-align:top">
<div style="padding-top:5px" id="videoInfo935">
<div class="aname"><a href="video49_4935">
Вот так пытаюсь скопировать значение:
PHP код:
var re = /d6294195251(.*?)aname/g;
while (matches = re.exec(testString)) {
var matchese=matches[1];
}
alert(matchese);
Почему не работает понятия не имею,в matchese выводит unfernied а в matches выводит null,кто знает в чём трабла??
|
|
|

24.07.2009, 17:37
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от BiG_][aKeR
кто знает в чём трабла??
так работает?
PHP код:
<script type="text/javascript">
var testString = '\
<a href="video1449_14935">\
<img src="http://442.gt3.vkadre.ru/assets/thumbnails/d6294195251.160.vk.jpg"/>\
</a>\
</div>\
</td>\
<td width="365px" style="vertical-align:top">\
<div style="padding-top:5px" id="videoInfo935">\
<div class="aname"><a href="video49_4935">\
';
var re = new RegExp(/d6294195251(.*?)aname/g);
var result = new Array();
var i=0;
while ( matches = re.exec(testString) )
{
result[i++] = matches[1];
}
alert(result);
</script>
|
|
|

24.07.2009, 19:46
|
|
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме: 1546086
Репутация:
4
|
|
Не а,вылетает пустой алерт...
|
|
|

25.07.2009, 02:40
|
|
Участник форума
Регистрация: 11.07.2006
Сообщений: 125
Провел на форуме: 413927
Репутация:
71
|
|
Сообщение от FeraS
так поцаны, помогите здесь.
Есть страничка с дивом туда инклюдится скрипт пхп. в этом скрипте форма кое какая.
надо сделать так, чтобы при нажатии на кнопку Выполнить в том диве, скрипт выполнялся но страница не перезагружалась. т.е. только тот блок.
Друг мой, ты по проще выражай мысль, а то черезчур таинственно получилось. Тут есть два варианта:
1) по событию onsubmit формы создавать фрейм, который указывать в качестве цели запроса форме. тогда результат завпроса вернется непосредственно в этот фрейм. По событию onload фрейма сможешь забрать из него ответ. Учти, это костыль и тянется со старых времен.
2) по событию onsubmit формы собирать данные по форме, составить из них запрос и воспользоваться xmlhttpreques для передачи данных скрипту и возвращать false чтоб форма ничего не отправляла
|
|
|

25.07.2009, 02:59
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Сообщение от 'BiG_
Вот так пытаюсь скопировать значение:
PHP код:
var re = /d6294195251(.*?)aname/g;
while (matches = re.exec(testString)) {
var matchese=matches[1];
}
alert(matchese);
Почему не работает понятия не имею,в matchese выводит unfernied а в matches выводит null,кто знает в чём трабла??
У тебя регулярка не правильная... чего ты хочешь ей сделать?
Вот так, если нужно изъять адрес:
PHP код:
<script type="text/javascript">
var testString = '<a href="video1449_14935">' +
'<img src="http://442.gt3.vkadre.ru/assets/thumbnails/d6294195251.160.vk.jpg"/>' +
'</a>' +
'</div>' +
'</td>' +
'<td width="365px" style="vertical-align:top">' +
'<div style="padding-top:5px" id="videoInfo935">' +
'<div class="aname"><a href="video49_4935"> ';
var re = new RegExp('/<img src="([^"]*)"/g');
var result = new Array();
var i = 0;
matches = re.exec(testString);
alert(matches[1]);
</script>
Последний раз редактировалось FireFenix; 25.07.2009 в 03:18..
|
|
|

25.07.2009, 19:36
|
|
Новичок
Регистрация: 16.03.2008
Сообщений: 5
Провел на форуме: 17659
Репутация:
0
|
|
Как мне правильно прописать в адресной строке, чтобы изменить скорость инета в личном кабинете? У меня такой тариф, что мне мешает строка
} else {
alert('Вы не можете сменить скорость для данного тарифа');
Хотя я точно знаю что можно. Вот кусочек скрипта
function ChangeSpeed() {
if (NewSpeed.length > 1) {
speed = NewSpeed.options[NewSpeed.selectedIndex].value;
if (confirm("Вы уверены что хотите сменить скорость подписки 234762 на " + speed + "Kbps ?")) {
document.location = "/?ac:string=234762&md:string=SettingsAction&smd:str ing=ChangeSpeed&speed:digit=" + speed;
}
} else {
alert('Вы не можете сменить скорость для данного тарифа');
|
|
|

25.07.2009, 20:17
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
урл.твоего.сайта/?ac:string=234762&md:string=SettingsAction&smd:str ing=ChangeSpeed&speed:digit=ид с нужной скоростью
Только вряд ли такое сработает
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|