нужно перезагрузить расширение и обновить
TypeError: Result of expression 'VAR_HOST' [undefined] is not an object.
-
@GameBot said in TypeError: Result of expression 'VAR_HOST' [undefined] is not an object.:
@kuzkuz indexOf не проверяет индекс вхождения символа, а не их количество.
if ([[URL]].indexOf("//") >= 1) {тоже не пашет. а написали вы конечно загадкой
-
@kuzkuz said in TypeError: Result of expression 'VAR_HOST' [undefined] is not an object.:
@GhostZ спасибо. Поясните плз в чем заключается такая проверка?
Вам вначале нужно проверить содержит ли строка два символа /
И только при удачной проверке разбивать строку. Иначе будет ошибка при переводе строки в нижний регистр -
@UserTrue said in TypeError: Result of expression 'VAR_HOST' [undefined] is not an object.:
@kuzkuz Так наверное будет работать для любой ссылки
[[HOST]] = [[URL]].replace(/^[\w:]*\/\/?/, '').split('/')[0]10 спасибо. завтра проверю
на php давно бы запрогал, а тут проблемы возникли -
@kuzkuz said in TypeError: Result of expression 'VAR_HOST' [undefined] is not an object.:
@GameBot логику то понимаю , я строку не понял
[[URL]].split("/").length > 2значит тут length проверяет не длинну, а количество. хотя не.. запутка короче, но работает
Split возвращает массив элементов и для него length - это количество элементов