Добавление расширенной функциональности вкладки Снабжение
< Feedback on Virtonomica:Снабжение
Имеете ввиду $( document ).ready(function() { Только зачем? Насколько я понимаю, после добавления этого ожидания, скрипт начнет работать только после полной загрузки страницы. Без неё скрипт начинает работать сразу, что ускоряет его работу.
Дело в том что тип юнита подгружается в скрипте или через стили. (if(title.search('warehouse')!=-1){) - Это условие срабатывает нестабильно, в зависимости от того успел полностью подгрузиться заголовок страницы или нет. Вот и получается что ваш скрипт часто отрабатывает впустую так и не поняв что ему надо что-то делать, то есть не срабатывает.
Ни разу не сталкивался с подобной проблемой... Скрипт никак не может загрузиться раньше заголовка страницы... У меня даже на огромных страницах снабжения, которые долго грузятся, скрипт подгружается после их загрузки... Тут что-то еще... 1. Соединение с интернетом нормальное?
Браузер Опера. Каждый раз после обновления скрипт перестает работать. Добавляю строчку "$( document ).ready(function()" и все начинает работать опять... До очередного обновления. Иногда срабатывает и без этой строчки. Но чаще не срабатывает.
Другие скрипты, работающие на странице снабжения, отключали?
Всё, добавил эту функцию. Проверьте, принудительно обновите.
Но это явно у вас какая-то проблема, так как вы первый, кто обратился с такой проблемой, а скрипт используют многие... Может дело в TamperMonkey?
Работает скрипт после обновы. Большое вам спасибо и успехов творчестве. !!!
Просьба добавить ожидание подгрузки страницы.
Есть небольшая просьба. Добавьте пожалуйста в начало главной функции ожидание подгрузки странички. А то я постоянно это делаю после каждого обновления. Пример как это сделать можно поглядеть в скрипте "Virtonomica: долой обои" от Agor71 https://greasyfork.org/ru/scripts/34217-virtonomica-долой-обои