Я работаю в сфере ИТ, и мы используем определенную систему управления делами. Его информационная панель организована в виде вкладок, и переключение между ними будет перезагружать только части страницы с помощью XHR (выяснили это, проверив js). Однако, если вы хотите обновить содержимое текущей вкладки, вам необходимо обновить страницу. Это немного расстраивает, так как в противном случае я мог бы просто оставить открытую вкладку «Новые случаи» на одном мониторе и всегда быть в курсе.
Так что идея состоит в том, чтобы выяснить, как отправить соответствующий запрос XHRчерез Javascript перехватите ответ и отправьте его соответствующей функции для обновления содержимого страницы. Это сложно, потому что код скремблирован (function E(a) { var b, c, d, e }
) и т. Д. - но я могу получить очень общее представление о поиске правильных ключевых слов.
Теперь я готов экспериментировать с вызовом нескольких функций,но я не могу этого сделать. Например, функция E
выглядит интересной, поэтому я попытался вызвать ее в консоли Chrome, используя E(a)
. Оказывается, что, хотя a
определено, E
не определено. Я также попробовал расширение для браузера JS-инъекции, с теми же результатами.