$$ReturnGeneralError

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
создал в базе форму $$ReturnGeneralError
повесил на WebQueryOpen агента, чтобы отловить откуда заходят на страницы, которых нету

а вот облом, агент на этой форме не запускается вообще?
 

rinsk

Lotus Team
12.11.2009
1 156
126
BIT
43
Оно ни на каких $$ формах не запускается)
Лови HTTP_Referer и через ajax\img src= скармливать агенту...
 
  • Нравится
Реакции: NetWood

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
так я для этого и создавал такую форму, чтобы ловить реверер и понять откуда всё это лезет
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
Есть ещё какой-то способ поймать и запротоколировать ошибку 404, желательно со всеми атрибутами клиента?
DOMLOG не предлагать
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
правильно объявить выше в тегах форму для сабмита
</form>
<form id="ErrHTTP" method="post" name="ErrHTTP" action="../../FixERROR.nsf/ErrHTTP?OpenForm">

потом в самом конце скриптик:
<script>
document.ErrHTTP.submit();
</script>

и всё, форма $$ ловит ошибку и постит её туда куда надо
 
  • Нравится
Реакции: NetWood и Domino-Designer

NetWood

Lotus Team
17.04.2008
565
96
BIT
174
А лучше так
<script>$(function() {
document.ErrHTTP.submit();
});
</script>

Добавлю, что на подформах, если они грузились как-нибудь через $(id).load('doForm?readform #content'); отвратительно или никак не работают скрипты в служебном поле формы Заголовки JS.
Их тоже пишем в HTML
<script>$(function() { $('#loaded_stop').val(1); });</script>
 
Последнее редактирование:
  • Нравится
Реакции: Domino-Designer

Gandliar

Lotus Team
16.02.2004
564
26
BIT
110
правильно объявить выше в тегах форму для сабмита
</form>
<form id="ErrHTTP" method="post" name="ErrHTTP" action="../../FixERROR.nsf/ErrHTTP?OpenForm">

потом в самом конце скриптик:
<script>
document.ErrHTTP.submit();
</script>

и всё, форма $$ ловит ошибку и постит её туда куда надо

наверное можно просто запускать агента с параметрами яваскриптом?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!