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

30.04.2009, 22:28
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от mff
Код HTML:
<script type="text/javascript" src="js/jquery-1.2.1.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
вот самый простой пример 
К сожалению это далеко не то
Нашёл для себя самый оптимальный и удобный вариант:
Код HTML:
<script type="text/javascript" language="javascript">
var http_request = false;
function makePOSTRequest(url, parameters) {
http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
// set type accordingly to anticipated content type
//http_request.overrideMimeType('text/xml');
http_request.overrideMimeType('text/html');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Cannot create XMLHTTP instance');
return false;
}
http_request.onreadystatechange = alertContents;
http_request.open('POST', url, true);
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.setRequestHeader("Content-length", parameters.length);
http_request.setRequestHeader("Connection", "close");
http_request.send(parameters);
}
function alertContents() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
//alert(http_request.responseText);
result = http_request.responseText;
document.getElementById('myspan').innerHTML = result;
} else {
alert('There was a problem with the request.');
}
}
}
function get(obj) {
var poststr = "lol222=" + encodeURI( document.getElementById("lol222").value ) +
"ipaddr=" + encodeURI( document.getElementById("ipaddr").value );
makePOSTRequest('post.php', poststr);
}
</script>
Но тут одна маленькая проблемма, ответ аяксом елементу возвращяется в битой и нечитаемой кодировке (касается русских символов), помогите исправить, что тут не так.
|
|
|

01.05.2009, 00:30
|
|
Новичок
Регистрация: 06.11.2007
Сообщений: 10
Провел на форуме: 112676
Репутация:
6
|
|
PHP код:
<script type="text/javascript" language="javascript">
var flashVars = {
overstretch: 'false',
vid:'',
host:'8.vkadre.ru',
vtag:'0dfce721',
vkoid:'1727819',
vkid:'7417113',
....
JS - Такой вот код из вконтакта.
flashVars массив или что? И как получить из него значение, скажем vtag?
Пишу просто для себя пользовательский JS для оперы, и не могу взять переменную. Любые другие "простые", скажем так, типа var a=8; берутся.
|
|
|

01.05.2009, 00:31
|
|
Новичок
Регистрация: 06.11.2007
Сообщений: 10
Провел на форуме: 112676
Репутация:
6
|
|
Ineigo, попробуй как в квесте ачата сделать авторизацию на яве. Кого-то и остановит :-)
|
|
|

09.05.2009, 15:24
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от MaksimIsaev
flashVars массив или что?
По-русски это принято называть "объект". Некоторые используют термины "хэш" или, того хуже, "ассоциативный массив".
Сообщение от MaksimIsaev
И как получить из него значение, скажем vtag?
flashVars.vtag
flashVars['vtag']
|
|
|

01.05.2009, 01:35
|
|
Новичок
Регистрация: 28.04.2009
Сообщений: 6
Провел на форуме: 16716
Репутация:
0
|
|
Ineigo, попробуй как в квесте ачата сделать авторизацию на яве. Кого-то и остановит :-)
ссылку можно!?
Я боюсь заблудиться!! 
|
|
|

01.05.2009, 02:22
|
|
Новичок
Регистрация: 06.11.2007
Сообщений: 10
Провел на форуме: 112676
Репутация:
6
|
|
quest.antichat.net
На одном из заданий была прикольная авторизация именно на js.
|
|
|

01.05.2009, 15:00
|
|
Новичок
Регистрация: 28.04.2009
Сообщений: 6
Провел на форуме: 16716
Репутация:
0
|
|
Сообщение от MaksimIsaev
quest.antichat.net
На одном из заданий была прикольная авторизация именно на js.
А там где искать??? Я чёт не нашёл. 
|
|
|

01.05.2009, 08:32
|
|
Новичок
Регистрация: 16.02.2009
Сообщений: 5
Провел на форуме: 19892
Репутация:
0
|
|
можно ламерский вопрос задать? куда сам скрипт надо вставлять? просто я в этом вообще не шарю(
|
|
|

01.05.2009, 11:28
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от IL-93
можно ламерский вопрос задать? куда сам скрипт надо вставлять? просто я в этом вообще не шарю(
между тегами <script></script> 
|
|
|

01.05.2009, 10:44
|
|
Участник форума
Регистрация: 26.07.2007
Сообщений: 106
Провел на форуме: 865762
Репутация:
82
|
|
помоги тепожалуйста с js особо времени разбираться самому нет  а в ней совсем не шарю пытался понять что да как но вся ночь бестолку %)
Имеются три ссылки ввиде картинок , редактировать, заблокировать, удалить. При нажатии на ссылку заблокировать иконка должна поменяться на другую, при этом сформировать и отправить запрос на пхп-скрипт
елсли не сложно подкиньте рабочий пример, или просто ткните где по этой теме есть хорошая информация
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|