Ugly_Elvis
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем привет. Может быть не совсем в тему, но всё же... Суть описана в этом посте. Здесь нашёл скрипт, который работает, как мне хотелось бы. В нём есть такой блок Код: popupshowing: function(e){ if (e.target != this.context) return; this.searchText = gContextMenu.onTextInput? this.getTextInputSelection(gContextMenu.ownerDoc) : gContextMenu.isTextSelected? this.getBrowserSelection(gContextMenu.ownerDoc) : gContextMenu.onImage? gContextMenu.target.getAttribute('alt') : //gContextMenu.onLink? gContextMenu.linkText() : this.getCursorPositionText(); if (!this.searchText || !/\S/.test(this.searchText)) { this.menu.hidden = true; return; } if (this.searchText.length > 256) this.searchText = this.searchText.substr(0, 256); this.menu.hidden = false; if (!this.popup.hasChildNodes() || e.ctrlKey) this.createMenuitem(); this.setMenuitem(); }, | который, как я понимаю, делает проверку и позволяет избежать той самой проблемы. Так вот, можно ли как-то добавить этот кусок кода в первый скрипт, чтобы он работал так, я хочу? Сам не пограммист, поэтому разобраться самостоятельно не получается. | Всего записей: 201 | Зарегистр. 26-01-2012 | Отправлено: 08:53 23-11-2016 | Исправлено: Ugly_Elvis, 08:54 23-11-2016 |
|