VadimLou
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Вопрос по "google-translate.js" | LEX1 Цитата: opera:config#UserPrefs|UserJavaScriptonHTTPS | Включено. Странно сегодня перестало работать и на обычном http. Одинаковое поведение на разных версиях оперы: 10.61.3476 Код: Button, "Google Translate page (any->ru)"="Go to page, "javascript:void(inivar='%t')", , "Google Translate page (any->ru)", "English" & Go to page, "javascript:ujs_google_translate('auto|ru')"" | 11.00.1055 Код: Button, "Google Translate page (any->ru)"="Go to page, "javascript:void(inivar='%t')", , "Google Translate page (any->ru)", "English" & Go to page, "javascript:window.postMessage('ujs_google_translate_auto|ru','*')"" | Появляется пустое окошко "Google translate" с замершим статусом "translation...". Перевод без выделения(в отдельном окне) - работает. Для расширения непонятно где должна появиться кнопка после установки. У меня нигде не появилась (или я не знаю где её ожидать). Поэтому добавлял кнопку руками. Судя по скрипту должно перехватываться ctrl+alt+shift+"T" - не перехватывается. Почему не обновите расширение на "addons.labs.opera.com". Неплохо бы и версию актуализировать, а то google-translate.js одинаковой версии с разным содержимым. Включил JavaScrip Console. При вызове вижу: -------- Unknown thread Uncaught exception: ReferenceError: Security error: attempted to read protected variable Error thrown at line 13, column 0 in program code: if(window.location.hostname == 'translate.google.com') -------- ps: голову морочат только нужными вещами | Всего записей: 702 | Зарегистр. 22-07-2004 | Отправлено: 04:22 12-11-2010 | Исправлено: VadimLou, 04:23 12-11-2010 |
|