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

07.11.2007, 00:07
|
|
Новичок
Регистрация: 02.06.2007
Сообщений: 24
Провел на форуме: 119202
Репутация:
19
|
|
Здесь XMLHttpRequest вроде бы не к чему - тебе же страницу всё равно сменить надо.
Целесообразнее создать форму и явой её отослать.
Код:
function doClick(xx)
{
var myForm = document.createElement('form');
myForm.action="index.html";
myForm.method="POST";
myForm.target="_self";
myForm.style.display="none";
myVar = document.createElement('input');
myVar.type="text";
myVar.name="x";
myVar.value=xx.id;
myForm.appendChild(myVar);
document.body.appendChild(myForm);
myForm.submit();
};
Последний раз редактировалось Kridan; 07.11.2007 в 00:44..
|
|
|

11.11.2007, 21:33
|
|
Познающий
Регистрация: 10.03.2007
Сообщений: 49
Провел на форуме: 232747
Репутация:
45
|
|
вобщем такая фигня...есть xss, но в печеньках хранитсо только id сесии. есть ли способ посмотреть сессию через javascript?
|
|
|

11.11.2007, 21:34
|
|
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме: 951141
Репутация:
291
|
|
где вообще хранится сессия?
|
|
|

11.11.2007, 22:08
|
|
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме: 306311
Репутация:
119
|
|
Сессии на сервере хранятся, и их содержание с помощью javascript узнать нельзя.
|
|
|

12.11.2007, 01:19
|
|
Познающий
Регистрация: 17.06.2007
Сообщений: 39
Провел на форуме: 197892
Репутация:
11
|
|
Помогите со скриптом.
Пример скрипта на сайте http://www.bigmir.net
При наведении на ссылку сайта который участвует в рейтинге появляется окно с названием сайта, его хитами и хостами. Такие окна называются «Всплывающие подсказки» и выводятся с помощью AJAX. Мне посоветовали пример и сам скрипт такого окна. Вот ссылка : http://ajaxhelp.net/message.html Но там я ничего не понял. Разъясните как это работает или дайте хороший скрипт такого всплывающего окна.
|
|
|

16.11.2007, 02:19
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
код
Код:
<input type=text name=aaa>
<input type="button" onclick="javascript:bbb()" >
<script language="JavaScript" type="text/javascript">
function bbb()
{
var val=document.getElementById('aaa').value;
alert(val[0]);
}
</script>
Под ff не сробатывает
под IE выводит undefined
под Opera выводит первый символ (так как и должно быть)
В чем косяк, почему из 3ех браузеров только один нормально выполняет код
|
|
|

16.11.2007, 02:21
|
|
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме: 951141
Репутация:
291
|
|
.charAt(0)
|
|
|

16.11.2007, 22:29
|
|
Познающий
Регистрация: 22.02.2006
Сообщений: 67
Провел на форуме: 4155100
Репутация:
2033
|
|
Кроме того, у тебя ошибка в доступе к элементу. Ты используешь доступ через ид, а надо через нейм, как и написано в html-части.
Вот так запашет везде
Код:
<input type=text name=aaa>
<input type="button" onclick="javascript:bbb()">
<script language="JavaScript" type="text/javascript">
function bbb()
{
var val=document.getElementsByName('aaa').item(0).value;
alert(val.charAt(0));
}
</script>
================
Сообщение от Helios
2 Kridan
Согласно твоему коду первым обработается Click, а уж потом будут отправлены данные.
Для того, что хочет rubik-nerubik есть событие AfterSubmit формы, т.е.
PHP код:
<form onAfterSubmit="document.getElementById('str').value='';">
2 Helios
Согласно твоему коду обнуления не произойдет, потому что в javascript событие AfterSubmit не обрабатывается. onAfterSubmit - немного из другой оперы. Просто так в браузерах это не сработает.
А нужен был всего лишь такой код
PHP код:
<iframe name="mid" src=""></iframe>
<form target="mid" action="http://host.ru">
<input type="text" name="str">
<input type="button" onclick="document.forms[0].submit();document.forms[0].str.value=''";>
</form>
Последний раз редактировалось LeverOne; 18.11.2007 в 22:20..
|
|
|

27.11.2007, 23:56
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 29
Провел на форуме: 52130
Репутация:
10
|
|
У меня такая ситуация.
На странице сайта подключается сторонний JS-скрипт (с другого сайта). При этом неполучается получить контент при помощи AJAX и фреймов ни с одного из этих сайтов. Что делать? Само AJAX приложение работает. На каждом сайте индивидуально работает. А при подключении с target.com на target2.com JS-а шиш, возвращает пустой результат, как буд-то я пытаюсь спереть чужой контент, при обращении аяксом на любой из сайтов. :\
|
|
|

28.11.2007, 00:03
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Сообщение от Loopy
У меня такая ситуация.
На странице сайта подключается сторонний JS-скрипт (с другого сайта). При этом неполучается получить контент при помощи AJAX и фреймов ни с одного из этих сайтов. Что делать? Само AJAX приложение работает. На каждом сайте индивидуально работает. А при подключении с target.com на target2.com JS-а шиш, возвращает пустой результат, как буд-то я пытаюсь спереть чужой контент, при обращении аяксом на любой из сайтов. :\
Не как, зашита встроенная в браузеры...
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|