Size: a a a

2020 June 04

t

th.witness in pro.js
Кек, почему не [^\w]?
источник

t

th.witness in pro.js
Wembley
[^a-zA-Z] попробуй
/[^a-zA-Z]/.test("а")
источник

AL

Andrii Litovchenko in pro.js
Эрик Нури
тут есть salesforce разрабы?
Пробегают 👀
(просто пинг большой)
источник

МС

Максим Сафонов... in pro.js
источник

М

Микола in pro.js
function location(url) {
 window.location.href='/' + url;
}  Когда добавляю эту функцию  показывает ошибку на самую верхнею строку  почему так ? 0  там где комментарии стоит
источник

p

persona x grata in pro.js
Микола
function location(url) {
 window.location.href='/' + url;
}  Когда добавляю эту функцию  показывает ошибку на самую верхнею строку  почему так ? 0  там где комментарии стоит
Переименуй функцию
источник

ДК

Даниил Колонтаевский... in pro.js
Добрый день, очень нужна помощь, 2 день уже мучаюсь, надеюсь что то подскажете.
Задача: необходимо внедрить JS который будет перехватывать XHR Request, интересует конкретно POST Request, нужно вытащить из него либо передаваемые данные, либо ответ от сервера. Максимум что получилось на данный момент это вот такой вот код:
var tempGlobal;
function addXMLRequestCallback(callback) {
   var oldSend, i;
   if (XMLHttpRequest.callbacks) {
       XMLHttpRequest.callbacks.push(callback);
   } else {
       XMLHttpRequest.callbacks = [callback];
       oldSend = XMLHttpRequest.prototype.send;
       XMLHttpRequest.prototype.send = function() {
           for (i = 0; i < XMLHttpRequest.callbacks.length; i++) {
               XMLHttpRequest.callbacks[i](this);
           }
           oldSend.apply(this, arguments);
       }
   }
}

addXMLRequestCallback(function(xhr) {
   console.log(xhr);
});

но проблема в том что код отловил только самый первый XHR, а все остальные пропускает почему то
источник

S

Syntax Highlight Bot in pro.js
Даниил Колонтаевский
Добрый день, очень нужна помощь, 2 день уже мучаюсь, надеюсь что то подскажете.
Задача: необходимо внедрить JS который будет перехватывать XHR Request, интересует конкретно POST Request, нужно вытащить из него либо передаваемые данные, либо ответ от сервера. Максимум что получилось на данный момент это вот такой вот код:
var tempGlobal;
function addXMLRequestCallback(callback) {
   var oldSend, i;
   if (XMLHttpRequest.callbacks) {
       XMLHttpRequest.callbacks.push(callback);
   } else {
       XMLHttpRequest.callbacks = [callback];
       oldSend = XMLHttpRequest.prototype.send;
       XMLHttpRequest.prototype.send = function() {
           for (i = 0; i < XMLHttpRequest.callbacks.length; i++) {
               XMLHttpRequest.callbacks[i](this);
           }
           oldSend.apply(this, arguments);
       }
   }
}

addXMLRequestCallback(function(xhr) {
   console.log(xhr);
});

но проблема в том что код отловил только самый первый XHR, а все остальные пропускает почему то
источник

В

Виктория in pro.js
Микола
function location(url) {
 window.location.href='/' + url;
}  Когда добавляю эту функцию  показывает ошибку на самую верхнею строку  почему так ? 0  там где комментарии стоит
Ты определяешь функцию location в глобальной области видимости, где идентификатор location уже занят
источник

М

Микола in pro.js
Виктория
Ты определяешь функцию location в глобальной области видимости, где идентификатор location уже занят
та я уже понял спасибо большое.
источник

В

Виктория in pro.js
Даниил Колонтаевский
Добрый день, очень нужна помощь, 2 день уже мучаюсь, надеюсь что то подскажете.
Задача: необходимо внедрить JS который будет перехватывать XHR Request, интересует конкретно POST Request, нужно вытащить из него либо передаваемые данные, либо ответ от сервера. Максимум что получилось на данный момент это вот такой вот код:
var tempGlobal;
function addXMLRequestCallback(callback) {
   var oldSend, i;
   if (XMLHttpRequest.callbacks) {
       XMLHttpRequest.callbacks.push(callback);
   } else {
       XMLHttpRequest.callbacks = [callback];
       oldSend = XMLHttpRequest.prototype.send;
       XMLHttpRequest.prototype.send = function() {
           for (i = 0; i < XMLHttpRequest.callbacks.length; i++) {
               XMLHttpRequest.callbacks[i](this);
           }
           oldSend.apply(this, arguments);
       }
   }
}

addXMLRequestCallback(function(xhr) {
   console.log(xhr);
});

но проблема в том что код отловил только самый первый XHR, а все остальные пропускает почему то
Проверила, вроде как работает норм. А как ты этот скриптик подрубаешь? Есть предположение, что все остальные запросы выполнились раньше
источник

ДК

Даниил Колонтаевский... in pro.js
Виктория
Проверила, вроде как работает норм. А как ты этот скриптик подрубаешь? Есть предположение, что все остальные запросы выполнились раньше
подрубаю просто в консоле гугл хрома, у меня появился другой вариант, там сначала идет 1 xhr, он перехватывается норм, он подрубает iframe, и все остальные запросы идут из него, вероятней всего из-за этого и не перехватывает, вопрос как исправить это, интересует конкретный запрос из iframe
источник

ДК

Даниил Колонтаевский... in pro.js
а перезаписать XMLHttpRequest.prototype.send для iframe походу нельзя?
источник

А

Алхимик in pro.js
Даниил Колонтаевский
а перезаписать XMLHttpRequest.prototype.send для iframe походу нельзя?
IFrame и основной документ из одного источника (хост + порт)? Если из разных - то никак.
источник

ДК

Даниил Колонтаевский... in pro.js
Алхимик
IFrame и основной документ из одного источника (хост + порт)? Если из разных - то никак.
к сожалению из разных, пичаль, спасибо
источник

L

Lupusregina[beta] in pro.js
Даниил Колонтаевский
к сожалению из разных, пичаль, спасибо
расиширение может
источник

W

Wembley in pro.js
В новой спецификации ES2020, насколько я знаю, появилась возможность подключать JS файлы внутри текущего файла - await import()

Но можно ли таким способом импортровать класс? ИБо там говорилось лишь о функциях, как я понял
источник

k

kems in pro.js
Wembley
В новой спецификации ES2020, насколько я знаю, появилась возможность подключать JS файлы внутри текущего файла - await import()

Но можно ли таким способом импортровать класс? ИБо там говорилось лишь о функциях, как я понял
Функция = объект. Класс = объект. Класс = функция
источник

НА

Николай Алиферов... in pro.js
kems
Функция = объект. Класс = объект. Класс = функция
слабовато бро, давай так) в js всё это объект)  true = объект, false = объект, true = false
источник

t

th.witness in pro.js
Николай Алиферов
слабовато бро, давай так) в js всё это объект)  true = объект, false = объект, true = false
Нет, это примитивные значения.
источник